2025知到答案 数据分析与应用(武汉职业技术大学) 最新智慧树满分章节测试答案
模块一 单元测试
1、单选题:
下面关于数据分析说法正确的是( )。
选项:
A:数据分析是一种数学分析方法
B:数据分析是大数据分析方法
C:数据分析是数学、统计学理论结合科学的统计分析方法
D:数据分析是统计学分析方法
答案: 【数据分析是数学、统计学理论结合科学的统计分析方法】
2、单选题:
下列关于数据分析的描述,说法错误的是( )。
选项:
A:模型优化步骤可以与分析和建模步骤同步进行
B:广义的数据分析包括狭义数据分析和数据挖掘
C:数据分析时只能够使用数值型数据
D:数据分析过程中最核心的步骤是分析与建模
答案: 【数据分析时只能够使用数值型数据】
3、单选题:
下列关于 NumPy的说法错误的是( )。
选项:
A:NumPy可快速高效处理多维数组
B:NumPy可实现线性代数运算、傅里叶变换和随机数生成
C:NumPy不具备将C++代码继承到Python 的功能
D:NumPy可提供在算法之间传递数据的容器
答案: 【NumPy不具备将C++代码继承到Python 的功能】
4、单选题:
下列关于 pandas 说法错误的是( )。
选项:
A:pandas 提供复杂精细的索引功能
B:pandas能够快捷处理结构化数据
C:pandas 是 Python 的数据分析核心库
D:pandas没有 NumPy的高性能数字计算功能
答案: 【pandas没有 NumPy的高性能数字计算功能】
5、单选题:
下列不属于数据分析的应用场景的是( )。
选项:
A:一周天气预测
B:某人一生的命运预测
C:为用户提供个性化服务
D:合理预测航班座位需求数量
答案: 【某人一生的命运预测】
6、单选题:
下列不属于 Python 优势的是( )。
选项:
A:开源,可以自由阅读源代码并对其进行改动
B:程序的运行速度在所有计算机语言的程序中最快
C:语法简洁,程序开发速度快
D:人门简单,功能强大
答案: 【程序的运行速度在所有计算机语言的程序中最快】
7、单选题:
下列关于Jupyter Notebook界面构成说法错误的是( )。
选项:
A:Jupyter Notebook中的代码单元是读者编写代码的地方
B:Jupyter Notebook 编辑界面有两种编辑模式
C:Notebook主要由两种形式的单元构成
D:Jupyter Notebook 可以将文件分享给他人
答案: 【Jupyter Notebook 可以将文件分享给他人】
8、单选题:
下列关于 Python 数据分析常用库的描述错误的是( )。
选项:
A:pandas能够实现对数据的整理工作
B:scikit-learn是复杂有效的数据分析工具
C:SciPy 主要用于解决科学计算中的各种标准问题
D:NumPy不能使用线上安装方式进行安装
答案: 【NumPy不能使用线上安装方式进行安装】
9、单选题:
下面列出的数据分析库中,用于绘制数组的2D图形的是( )。
选项:
A:Matplotlib
B:NumPy
C:Pandas
D:NLTK
答案: 【Matplotlib】
10、判断题:
数据分析是一个有目的地收集和整合数据的过程。( )
选项:
A:错
B:对
答案: 【错】
11、判断题:
Python是一门胶水语言,可以轻松地操作其它语言编写的库。( )
选项:
A:错
B:对
答案: 【对】
12、判断题:
如果要卸载指定环境中的包,则直接使用remove命令移除即可。( )
选项:
A:错
B:对
答案: 【错】
模块二 单元测试
1、多选题:
在NumPy中,如何创建一个长度为10的浮点数数组,其中值从0.0到9.0。 ( )
选项:
A:numpy.array([0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0])
B:numpy.zeros(10, dtype=float)
C:numpy.arange(10, dtype=float)
D:numpy.arange(9, dtype=float)
答案: 【numpy.array([0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0]);
numpy.arange(10, dtype=float)】
2、单选题:
如果你有一个二维NumPy数组,你如何获取其形状(即行数和列数)。 ( )
选项:
A:使用size属性
B:使用ndim属性
C:使用shape属性
D:使用shape函数
答案: 【使用shape属性】
3、单选题:
在NumPy中,如何对两个数组执行元素级加法。 ( )
选项:
A:使用+运算符
B:使用numpy.add函数
C:使用add函数
D:使用elementwise_add函数
答案: 【使用+运算符】
4、单选题:
如何使用NumPy的通用函数将一个数组转换为包含其元素的列表。( )
选项:
A:使用list函数
B:使用tolist函数
C:使用flatten函数
D:使用array函数
答案: 【使用tolist函数】
5、单选题:
使用NumPy数组对象的哪个函数可以判断一个元素是否存在于数组中。( )
选项:
A:numpy.all()
B:numpy.in1d()
C:numpy.any()
D:numpy.array_equal()
答案: 【numpy.in1d()】
6、多选题:
NumPy提供了哪些函数来对数组进行集合操作。( )
选项:
A:numpy.setdiff1d()
B:numpy.unique()
C:numpy.union1d()
D:numpy.intersect1d()
答案: 【numpy.setdiff1d();
numpy.unique();
numpy.union1d();
numpy.intersect1d()】
7、多选题:
下列哪个选项正确地使用了numpy.lexsort()函数对一个多维数组进行排序。( )
选项:
A:numpy.lexsort(keys=numpy.array(([2, 1], [3, 2])))
B:numpy.lexsort(numpy.array(([2, 1], [3, 2])))
C:numpy.lexsort(([2, 1], [3, 2]))
D:numpy.lexsort(keys=numpy.array(([2, 1], [3, 2])), axis=0)
答案: 【numpy.lexsort(keys=numpy.array(([2, 1], [3, 2])));
numpy.lexsort(numpy.array(([2, 1], [3, 2])));
numpy.lexsort(([2, 1], [3, 2]));
numpy.lexsort(keys=numpy.array(([2, 1], [3, 2])), axis=0)】
8、多选题:
NumPy提供了哪些随机函数来生成随机数。( )
选项:
A:numpy.random.random()
B:numpy.random.randint()
C:numpy.random.rand()
D:numpy.random.randn()
答案: 【numpy.random.random();
numpy.random.randint();
numpy.random.rand();
numpy.random.randn()】
9、多选题:
NumPy提供了哪些随机函数来生成符合正态分布的随机数?( )
选项:
A:numpy.random.standard_normal()
B:numpy.random.multivariate_normal()
C:numpy.random.randn()
D:numpy.random.normal()
答案: 【numpy.random.standard_normal();
numpy.random.normal()】
10、多选题:
NumPy提供了哪些统计函数来计算数组的均值?( )
选项:
A:numpy.mean()
B:numpy.sum()
C:numpy.stats()
D:numpy.average()
答案: 【numpy.mean();
numpy.average()】
11、多选题:
在进行广播运算时,需要注意哪些问题( )
选项:
A
支付后可长期查看
有任何疑问及时添加客服QQ:2025479448反馈
网站只是章节,不包含期末
购买期末+QQ:2025479448