数据分析与可视化 第8套_第1页
数据分析与可视化 第8套_第2页
数据分析与可视化 第8套_第3页
数据分析与可视化 第8套_第4页
数据分析与可视化 第8套_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

厦门电子职业中专学校期末考试试卷(2024~2025学年度第二学期23高数据可视化)第14页共15页级班号姓名成绩出卷日期:年月日考试日期:年月日下午出卷人:考试时间:分钟选择题(每题2分,共30分)1、Numpy数组的下标是从哪个数字开始的?() A.0 B.1 C.-1 D.任意数字Pandas中,用来表示缺失值的符号是?() A.None B.NaNC.null D.None和NaN都可以3、下列哪个库不是用于Python数据分析的?() A.Numpy B.Pandas C.Matplotlib D.Scikit-learn4、在Matplotlib中,绘制折线图通常使用哪个函数?() A.plot() B.bar() C.scatter() D.hist()5、Numpy数组的形状可以通过哪个属性访问?() A.shape B.dtype C.size D.ndim6、在Pandas中,DataFrame的列可以通过哪种方式访问?() A.使用列名作为属性 B.使用.loc[] C.使用.iloc[] D.以上都是7、Matplotlib中,设置图表标题使用哪个函数?() A.title() B.xlabel() C.ylabel() D.legend()8、Numpy中,要创建一个所有元素都为0的数组,应使用哪个函数?() A.zeros() B.ones() C.eye() D.arange()9、Pandas中,将字符串列转换为整数类型,如果列中包含无法转换的字符串,应如何处理?() A.使用astype(int)直接转换 B.使用pd.to_numeric(),并设置errors参数 C.先替换无法转换的字符串,再转换 D.以上都可以,取决于具体情况10、Matplotlib中,添加图例使用哪个函数?() A.title() B.xlabel() C.ylabel() D.legend()11、Numpy中,对数组进行元素级运算时,要求参与运算的数组必须具有相同的什么?() A.形状 B.数据类型 C.大小 D.维度12、Pandas中,使用groupby后,如果不使用聚合函数,还可以通过什么方法对每个组应用函数? A.map() B.transform() C.agg() D.apply()13、Matplotlib中,设置坐标轴标签使用哪些函数?() A.xlabel()和ylabel() B.title() C.xticks()和yticks() D.legend()14、Numpy中,要创建一个等差数列,应使用哪个函数?() A.linspace() B.arange() C.logspace() D.zeros_like()Pandas中,merge()函数默认的连接类型是什么?()A.RIGHTJOIN B.LEFTJOINC.INNERJOIN D.OUTERJOIN多选题(每题2分,共10分)1、下列哪些是Pandas的基本数据结构?() A.DataFrame B.Series C.Array D.MultiIndex2、Matplotlib支持哪些图表类型?() A.折线图 B.柱状图 C.散点图 D.热力图3、Numpy数组切片时,可以使用的索引类型包括?() A.整数 B.切片对象 B.布尔数组 D.浮点数4、Pandas中,数据清洗通常包括哪些步骤?() A.处理缺失值 B.识别并处理异常值 C.数据类型转换 D.数据排序5、在使用Matplotlib绘图时,可以通过哪些方式设置图表的样式?() A.使用plt.style.use()加载样式表 B.直接在绘图函数中设置参数 C.修改matplotlib的配置文件 D.使用Seaborn库判断题(每题2分,共10分)1、Numpy数组是固定大小的,一旦创建就不能改变其形状或大小。()2、Pandas的DataFrame对象本质上是一个二维的、大小可变的、潜在的异构的、表格型数据结构。()3、Matplotlib是Python中唯一的绘图库。()4、使用Pandas进行数据分析时,必须先读取数据到DataFrame中。()5、Numpy数组支持广播机制,允许不同形状的数组进行元素级运算。()填空题(每空1分,共10分)1、Numpy中,用于创建等差数列的函数是_______。2、Pandas中,使用______方法可以根据条件筛选DataFrame的行。3、Matplotlib中,设置图表全局字体大小的函数是______。4、Numpy数组可以使用______方法进行排序。5、Pandas中,连接(合并)两个DataFrame通常使用_____或____函数。6、数据清洗的目的是让数据具有______、______、______、_____、_______等特点。简答题(每题5分,共10分)请简述Numpy在Python数据分析中的作用。2.比较Pandas的merge()和concat()函数在数据合并方面的异同。编程题(共2大题,共30分)生成数组(5分)1)使用arange函数生成数组([0,1,2,3,4,5,6,7,8,9])2、根据提供的员工信息的CSV文件employees.csv,按照以下要求完成编程。(共5小题,总共25分)读取CSV文件,并打印出所有员工的姓名和部门。(5分)2)筛选数据:找出所有IT部门的员工,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论