Python数据挖掘与可视化(暨南大学) 中国大学mooc答案满分完整版章节测试

料怠摔姐誓帝女葱肩瘦尸膳铜

第1周 数据分析软件介绍 测验题1

1、 在Python中,获得当前工作目录的命令是_____。

A:%pwd
B:%cd
C:%pwd”D:\DaPy1″
D:%cd”D:\DaPy1″
答案: %pwd

2、 改变工作目录为D:\DaPy1的命令是_____。

A:%pwd
B:%cd
C: %pwd”D:\DaPy1″
D:%cd”D:\DaPy1″
答案: %cd”D:\DaPy1″

3、 在Jupyter 环境中安装程序包seaborn的命令是_____。

A:pip install seaborn
B:!pip install seaborn
C:import  seaborn
D:!import  seaborn
答案: !pip install seaborn

4、 下面引用中的np是什么含义?import numpy as np

A:numpy的约定别名,可更改
B:numpy的别名,不可更改
C:numpy中的数据类型
D:numpy中的一个子库
答案: numpy的约定别名,可更改

5、 如何调用math包中的sqrt函数?

A:from math import sqrt
B:from math in sqrt
C:import sqrt from math
D:in sqrt from math
答案: from math import sqrt

6、 {1,2,3,5,7,11,13} 的数据类型是?

A:list
B:tuple
C:Series
D:set
答案: set

7、 下面哪些软件能做数据分析_____。

A:R语言
B:SAS
C:SPSS
D:Python
答案: R语言;
SAS;
SPSS;
Python

8、 Python能成为最大且最流行的数据分析软件的特点是_____。

A:简单、易学
B:面向对象
C:包含大量的库
D:具有二次开发功能
答案: 包含大量的库;
具有二次开发功能

9、 下面属于Jupyter 的优点是_____。

A:支持多语言
B:分享便捷
C:远程运行
D:交互式展现
答案: 支持多语言;
分享便捷;
远程运行;
交互式展现

 

第2周 数据管理与Python编程 测验题2

1、 不同领域对数据的观测单位和指标的叫法不同,数学上称为行和列,统计学上称为_____。

A:行和列
B:记录和字段
C:示例和属性
D:观测和变量
答案: 观测和变量

2、 数据按度量尺度可分为_____。

A:定性数据
B:定量数据
C:动态数列
D:面板数据
答案: 定性数据;
定量数据

3、 下列指标为定性变量的是_____。

A:性别    
B:区域
C:体重
D:身高
答案: 性别    ;
区域

4、 下列指标为定量变量的是_____。

A:性别
B:体重
C:成绩
D:产品分类
答案: 体重;
成绩

5、 数据按时间状况可分为_____。

A:定性数据
B:定量数据
C:动态数列
D:截面数据
答案: 动态数列;
截面数据

 

第3周 Python数据分析基础 测验题3

1、 以下哪个选项可以创建一个 3×3 的单位矩阵?

A:np.range(3,3) 
B:np.zeros(3)
C:np.eye(3) 
D:np.eye[3]
答案: np.eye(3) 

2、 以下哪个选项可以显示数据框BSdata的数据结构?

A:BSdata.info()
B: BSdata.head()
C:BSdata.tail()
D:BSdata.index()
答案: BSdata.info()

3、 关于pandas库的DataFrame对象,哪个说法是正确的?

A:DataFrame是二维带索引的数组,索引可自定义
B:DataFrame与二维ndarray类型在数据运算上方法一致
C:DataFrame只能表示二维数据
D:DataFrame由2个Series组成
答案: DataFrame是二维带索引的数组,索引可自定义

4、 如下代码  import pandas as pd  a = pd.Series([9, 8, 7, 6], index=[‘a’, ‘b’, ‘c’, ‘d’])  哪个是print(a.index)的结果?

A: [9, 8, 7, 6]
B:[‘a’, ‘b’,’c’,’d’]   
C:(‘a’,’b’,’c’,’d’)
D:Index([‘a’,’b’,’c’,’d’]
答案: Index([‘a’,’b’,’c’,’d’]

5、 下面两段代码,哪个说法不正确?  import numpy as np  a = np.array([0, 1, 2, 3, 4])  import pandas as pd  b = pd.Series([0, 1, 2, 3, 4])

A:a和b是不同的数据类型,不能直接运算
B:a和b都是一维数据
C:a和b表达同样的数据内容
D:a参与运算的执行速度比b快
答案: a参与运算的执行速度比b快

6、 以下哪一个步骤不属于数据清洗?

A:去重
B:删除缺失值
C:数据合并
D:异常值检测
答案: 数据合并

7、 下面关于Series和DataFrame的理解,哪个是不正确的?

A:DataFrame表示带索引的二维数据
B:Series和DataFrame之间不能进行运算
C:Series表示带索引的一维数据
D:可以像对待单一数据一样对待Series和DataFrame对象
答案: Series和DataFrame之间不能进行运算

8、 阅读如下代码:  import pandas as pd  dt = {‘one’: [9, 8, 7, 6], ‘two’: [3, 2, 1, 0]}  a = pd.DataFrame(dt)  希望获得[‘one’,’two’],使用如下哪个语句?

A:a.index
B:a.row 
C:a.values 
D: a.columns
答案:  a.columns

 

第4周 数据的探索分析及可视化 测验题4

1、 绘制散点图的函数是______

A:matplotlib.pyplot.pie()
B:matplotlib.pyplot.bar()
C:matplotlib.pyplot.plot() 
D:matplotlib.pyplot.scatter()
答案: matplotlib.pyplot.scatter()

2、 若要指定当前图形x轴范围,以下代码正确的是______

A:plt.xlim()
B: plt.ylim()
C:plt.xlabel() 
D:plt.ylabel()
答案: plt.xlim()

3、 以下哪个代码表示添加图例______

A:plt.legend()
B:plt.title()
C:plt.show()
D:plt.figure()
答案: plt.legend()

4、 以下说法错误的是______

A:lines.linewidth 表示线条宽度
B:lines.linestyle 表示线条样式
C: lines.marker 表示线条上点的形状
D:lines.markersize 表示点的数量
答案: lines.markersize 表示点的数量

5、 一般说,numpy-matplotlib-pandas是数据分析和展示的一条学习路径,哪个是对这三个库不正确的说明______

A:pandas仅支持一维和二维数据分析,多维数据分析要用numpy
B:matplotlib支持多种数据展示,使用pyplot子库即可
C:numpy底层采用C实现,因此,运行速度很快
D: pandas也包含一些数据展示函数,可不用matplotlib
答案: pandas仅支持一维和二维数据分析,多维数据分析要用numpy

6、 在二维表中,normalize=’index’表示______

A:各数据占总和的比例
B:各数据占部分的比例 
C:各数据占行的比例     
D:各数据占列的比例
答案: 各数据占行的比例     

7、 下面哪个函数可以将双变量分类数据整理成二维表形式_

A:apply()
B:agg()
C:pivot
table() 
D:crosstab()
答案: crosstab()

 

第5周 数据的直观分析及可视化 测验题5

1、 以下哪个选项可以创建一个范围在(0,1)之间,长度为12的等差数列______。

A:np.linspace(0,1,12) 
B:np.random(0,1,12)
C: np.linspace(0,12,1) 
D:np.randint(0,12,1)
答案: np.linspace(0,1,12) 

2、 下面语句中pyplot是什么含义______。 import matplotlib.pyplot as plt

A:matplotlib的类
B: matplotlib的子函数
C: matplotlib的方法
D: matplotlib的子库
答案:  matplotlib的子库

3、 seaborn.violinplot()函数绘制的图是______。

A:点图
B:小提琴图
C:条图
D:计数图
答案: 小提琴图

4、 命令from ggplot import * 的含义是______。

A:加载ggplot所有方法
B:调用ggplot所有方法
C:加载和调用ggplot所有方法 
D:没有任何作用
答案: 加载和调用ggplot所有方法 

5、 下面哪个对matplotlib库的描述,哪个不正确______。

A:matplotlib是Python第三方数据展示库
B:matplotlib库是基于numpy库设计实现的
C:matplotlib.pyplot是绘图的一种“快捷方式”
D:matplotlib库展示的数据图无法输出为文件
答案: matplotlib库展示的数据图无法输出为文件

6、 plt.text()函数的作用是什么______。

A:给坐标轴增加题注
B:给坐标系增加标题 
C:给坐标轴增加文本标签
D:在任意位置增加文本
答案: 在任意位置增加文本



上方为免费预览版答案,如需购买完整答案,请点击下方红字

点击这里,购买完整版答案


 

点关注,不迷路,微信扫一扫下方二维码

关注我们的公众号:阿布查查  随时查看答案,网课轻松过

Python数据挖掘与可视化(暨南大学) 中国大学mooc答案满分完整版章节测试第1张


为了方便下次阅读,建议在浏览器添加书签收藏本网页

电脑浏览器添加/查看书签方法

1.按键盘的ctrl键+D键,收藏本页面

Python数据挖掘与可视化(暨南大学) 中国大学mooc答案满分完整版章节测试第2张

2.下次如何查看收藏的网页?

点击浏览器右上角-【工具】或者【收藏夹】查看收藏的网页

Python数据挖掘与可视化(暨南大学) 中国大学mooc答案满分完整版章节测试第3张


手机浏览器添加/查看书签方法

一、百度APP添加/查看书签方法

1.点击底部五角星收藏本网页

Python数据挖掘与可视化(暨南大学) 中国大学mooc答案满分完整版章节测试第4张

2.下次如何查看收藏的网页?

点击右上角【┇】-再点击【收藏中心】查看

Python数据挖掘与可视化(暨南大学) 中国大学mooc答案满分完整版章节测试第5张

二、其他手机浏览器添加/查看书签方法

1.点击【设置】-【添加书签】收藏本网页

Python数据挖掘与可视化(暨南大学) 中国大学mooc答案满分完整版章节测试第6张

2.下次如何查看收藏的网页?

点击【设置】-【书签/历史】查看收藏的网页

Python数据挖掘与可视化(暨南大学) 中国大学mooc答案满分完整版章节测试第7张

哥晶草剐请此纤彭贿队凛玲痕