大学MOOC 数据分析与挖掘(哈尔滨信息工程学院)1452729163 最新慕课完整章节测试答案
第1章 Python数据分析概述
文章目录
Python数据分析概述单元测试
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: 某人一生的命运预测。
答案: 【 某人一生的命运预测。】
6、单选题:
下列不属于Python 优势的是( )。
选项:
A: 语法简沾, 程序开发速度快。
B: 拥有大量的第三方库, 能够调用C、C++、Java语言。
C: 程序的运行速度在所有计算机语言中最快。
D: 开源免费
答案: 【 程序的运行速度在所有计算机语言中最快。】
7、单选题:
Jupyter Notebook 不具备的功能是( )。
选项:
A: Jupyter Notebook 可以直接生成一份交互式文档。
B: Jupyter Notebook 可以安装Python 库。
C: Jupyter Notebook 可以导出HTML 文件。
D: Jupyter Notebook 可以将文件分享给他人。
答案: 【 Jupyter Notebook 可以安装Python 库。】
8、多选题:
[多选]下列关千Jupyter Notebook 的描述错误的是( )。
选项:
A: Jupyter Notebook 有两种模式。
B: Jupyter Notebook 有两种单元形式。
C: Jupyter Notebook Markdown 无法使用LaTeX 语法。
D: Jupyter Notebook 仅仅支持Python 语言。
答案: 【 Jupyter Notebook 有两种单元形式。;
Jupyter Notebook Markdown 无法使用LaTeX 语法。;
Jupyter Notebook 仅仅支持Python 语言。】
9、多选题:
【多选】下列关于Python数据分析库的描述错误的是( )。
选项:
A: NumPy 的在线安装不需要其他任何辅助工具。
B: SciPy 的主要功能是可视化图表。
C: pandas 能够实现数据的整理工作。
D: scikit-leam 包含所有箕法。
答案: 【 NumPy 的在线安装不需要其他任何辅助工具。;
SciPy 的主要功能是可视化图表。;
scikit-leam 包含所有箕法。】
10、多选题:
【多选]下列属于Anaconda 主要特点的是( )。
选项:
A: 包含了众多流行的科学、数学、工程、数据分析的Python 包。
B: 完全开源和免费。
C: 支持Python 2.6 、2.7 、3.4、3.5 、3.6, 可自由切换。
D: 额外的加速和优化是免费的。
答案: 【 包含了众多流行的科学、数学、工程、数据分析的Python 包。;
完全开源和免费。;
支持Python 2.6 、2.7 、3.4、3.5 、3.6, 可自由切换。】
第2章 NumPy 数值计算基础
NumPy 数值计算基础单元测试
1、单选题:
下列不属于数组属性的是( )
选项:
A: ndim
B: shape
C: size
D: add
答案: 【 add】
2、单选题:
一下最能体现ufunc函数特点的是( )
选项:
A: 又叫通用函数
B: 对数组里的每一个元素注意操作
C: 对整个数组进行操作
D: 数组里的元素都是相同类型的
答案: 【 对整个数组进行操作】
3、单选题:
创建一个3×3的数组,下列代码中错误的是( )。
选项:
A: np.arange(0,9).reshape(3,3)
B: np.eye(3)
C: np.random.random([3,3,3])
D: np.mat("1,2,3;4,5,6;6,8,9")
答案: 【 np.random.random([3,3,3])】
4、多选题:
NumPy 提供的两种基本对象是( )
选项:
A: array
B: ndarray
C: ufunc
D: matrix
答案: 【 ndarray;
ufunc】
5、多选题:
下面描述属于广播机制的是( )
选项:
A: 让所有的输入数组都向其中shape最长的数组看齐,shape中不足的部分通过在前面加1补齐。
B: 输出数组的shape 是输入数组 shape的各个轴上的最大值。
C: 如果输入数组的某个轴和输出数组的对应轴的长度相同或者其长度为1,则这个数组能够用来计算, 否则出错。
D: 当输入数组的某个轴的长度为1时,沿着此轴运算时都用此轴上的第一组值。
答案: 【 让所有的输入数组都向其中shape最长的数组看齐,shape中不足的部分通过在前面加1补齐。;
输出数组的shape 是输入数组 shape的各个轴上的最大值。;
如果输入数组的某个轴和输出数组的对应轴的长度相同或者其长度为1,则这个数组能够用来
