版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据分析技术试题库与参考答案一、单选题(共50题,每题1分,共50分)1、请阅读下面一段程序:roll_window=ser_obj.rolling(window=10)有关上述程序,下面描述错误的是()。A、窗口的标签为非居中B、窗口的大小为10C、roll_window是一个Period类对象D、默认对一列的数据进行计算正确答案:C2、关于数据重塑的说法中,下列选项描述错误的是()。A、数据重塑可以将DataFrame转换为SeriesB、stack()方法可以将列索引转换为行索引C、对一个DataFrame使用stack()方法后返回的一定是一个SeriesD、unstack()方法可以将行索引转换为列索引正确答案:C3、当使用resample()方法重新采样时,下列哪个参数可以确定采样的闭合区间?()A、closedB、howC、labelD、fill_method正确答案:A4、关于Series结构,下列描述正确的是()。A、Series是一个类似于二维数组的对象B、Series由一组数据和与之相关的索引两部分构成C、Series只能保存整数和字符串类型的数据D、Series的索引默认是从1开始正确答案:B5、下列图表中,适用于比较跨类别数据的是()。A、饼图B、直方图C、散点图D、折线图正确答案:C6、下列pyplot模块的函数中,可以绘制散点图的是()。A、scatter()B、bar()C、pie()D、hist()正确答案:A7、下列函数中,用于计算整数的绝对值的是()。A、square()B、sqrt()C、abs()D、floor()E、Abstract正确答案:C8、下列选项中,不属于groupby()方法分组方式的是()。A、列表或数组B、DataFrame中某列的名称C、字典或SeriesD、集合正确答案:D9、关于agg()方法的使用中,下列描述错误的是()。A、agg()方法中func参数可以传入多个函数B、agg()方法中func参数可以传入自定义函数C、agg()方法中func参数只能传入一个函数D、agg()方法不能对产生的标量值进行广播正确答案:C10、在创建ndarray对象时,可以使用()参数来指定元素类型。A、typeB、dtypeC、dtypesD、types正确答案:B11、已知,有如下一个二维数组:arr2d=np.array([[1,2,3],[4,5,6],[7,8,9]])如果希望获取元素5,则可以使用()实现。A、arr2d[2]B、arr2d[1]C、arr2d[1,0]D、arr2d[1,1]E、隔离性正确答案:D12、关于数据分析的说法,下列描述错误的是()。A、数据分析可以通过计算机工具和数学知识处理数据B、在大数据环境下,数据分析能够挖掘出更有价值的信息C、数据分析没有实际的使用意义D、可以做出具有针对性的决策正确答案:C13、下列关于groupby()方法的说法中,描述正确的是()。A、用于将数据集实现分组与聚合操作B、调用groupby()方法返回一个DataFrameBy对象C、调用groupby()方法返回一个GroupBy对象D、groupby()方法只能将数据集按照纵轴方向进行分组正确答案:C14、请阅读下面一段程序:importpandasaspdprint(pd.DataFrame([[2,3],]*3,columns=['A','B']).apply(lambdax:x+1))执行上述程序后,最终输出的结果为()。A、AB032132232B、AB023123223C、AB034134234D、AB043143243正确答案:D15、通过date_range()函数创建DatetimeIndex对象时,可以设置()参数来规范时间戳。A、normalizeB、periodsC、endD、freq正确答案:A16、下列选项中,用来表示Pandas中的时期的是()。A、PeriodB、TimestampC、SeriesD、Interval正确答案:A17、请阅读下面一段程序:importpandasaspddf_obj=pd.DataFrame([[4,-1,-3,0],[2,6,-1,-7],[8,6,-5,1]])print(df_obj.sort_values(by=1))执行上述程序后,最终输出的结果为()。A、012304-1-30126-1-7286-51B、012304-1-30126-1-7286-51C、0123286-51126-1-704-1-30D、321000-3-141-7-16221-568正确答案:B18、关于apply()方法的说法中,下列描述正确的是()。A、apply()方法是对DataFrameB、apply()方法能够实现所有agg方法的功能C、apply()方法和map方法都能够进聚合操作D、apply()方法只能够对行列进行操作正确答案:A19、关于创建ndarray对象。下列描述错误的是()。A、ndarray对象可以使用array()函数创建B、使用list()函数可以创建一个ndarray对象C、通过ones()函数创建元素值都为1的数组D、通过zeros()函数创建元素值都是0的数组正确答案:B20、关于Anaconda的组件中,可以编辑文档且展示数据分析过程的是()。A、AnacondaNavigatorB、AnacondaPromptC、SpyderD、JupyterNotebook正确答案:D21、关于Matplotlib的说法中,下列描述正确的是()。A、Matplotlib是一个Python3D绘图库B、它使用简单,仅用几行代码就能生成各种图表C、仅仅适用于IPython平台D、只能输出PNG或PDF格式正确答案:B22、下列方法中,用来创建一个滑动窗口的是()。A、resample()B、shift()C、asfreq()D、rolling()正确答案:D23、下列图表中,能够识别异常值的是()。A、饼图B、散点图C、箱形图D、折线图正确答案:C24、创建DatetimeIndex对象的代码如下:pd.date_range(start='2018/2/1',end='2018/2/28',freq=________)如果希望生成的时间戳为每周日,则下列选项中可以填写到横线处的是()。A、WOM-2MONB、W-FRIC、W-SUND、W-SAT正确答案:C25、关于groupby()方法的返回值,下列说法错误的是()。A、groupby()方法返回的是一个GroupBy对象B、返回的GroupBy对象采用的是惰性计算C、使用for循环可以遍历该对象中的分组信息D、groupby()方法没有返回值正确答案:D26、关于预处理的说法中,下列选项中描述不正确是()。A、concat()函数可以沿着一条轴将多个对象进行堆叠B、merge()函数可以根据一个或多个键将不同的DataFrame进行合并C、可以使用rename()方法对索引进行重命名操作D、unstack()方法可以将列索引旋转为行索引正确答案:D27、通过date_range()函数创建DatetimeIndex对象时,如果只是传入了开始日期,则还需要用()参数指定产生多少个时间戳。A、freqB、endC、periodsD、start正确答案:C28、通过date_range()函数创建DatetimeIndex对象时,可以设置哪个参数来改变计时单位?()A、freqB、periodsC、endD、start正确答案:A29、请阅读下面一段程序:period=pd.Period(2010)print(period+5)运行上述程序,它最终输出的结果为()。A、2013B、2014C、2015D、2012正确答案:C30、下列选项中,用来表示时间序列中的频率为每小时的是(),A、SB、BC、DD、H正确答案:D31、下列图表中,可以清晰地反映出各数据系列的百分比情况的是()。A、饼图B、散点图C、折线图D、直方图正确答案:A32、下列方法中,能够转换时期频率的是()。A、rolling()B、resample()C、shift()D、asfreq()正确答案:D33、下列选项中,()是基于Web的交互式计算环境,可以编辑易于人们阅读的文档,用于展示数据分析的过程。A、JupyterNotebookB、AncondaNavigatorC、AncondaPromptD、Spyder正确答案:A34、下列选项中,不属于ndarray对象属性的是()。A、ndimB、shapeC、dtypeD、map正确答案:D35、Matplotlib主要是用哪种语言编写的?()A、PythonB、javaC、C++D、C正确答案:A36、关于Pandas中数据排序,下列说法正确的是()。A、即可以按照行索引排序,也可以按照列索引排序B、如果Web容器找不到欢迎文件则报404错误C、sort_values()方法表示按照索引进行排序D、sort_index()方法表示按照值进行排序E、默认情况下,sort_index()方法按照降序排列正确答案:A37、下列函数中,可以为图表设置标题的是()。A、xlabel()B、title()C、legend()D、xlim()正确答案:B38、下列函数中,可以用于创建等差数组的函数是()。A、ones()B、zeros()C、empty()D、arange()正确答案:D39、下列选项中,不能创建一个Series对象的是()。A、ser_obj=pd.Series(1,2)B、ser_obj=pd.Series([1,2,3,4,5])C、ser_obj=pd.Series((1,2,3,4))D、ser_obj=pd.Series({2001:17.8,2002:20.1,2003:16.5})正确答案:A40、下列方法中,能够对常规时间序列数据重新采样的是()。A、resample()B、rolling()C、asfreq()D、shift()正确答案:A41、关于时间序列的移动,下列说法错误的是()。A、移动是指沿着时间轴方向将数据进行前移或后移B、无论时间序列的数据怎么移动,索引是不会发生任何变化的C、数据移动后会出现边界情况D、时间序列移动后,索引也会发生变化正确答案:D42、下列函数中,可以为图表设置图例的是()。A、xlabel()B、title()C、legend()D、xlim()正确答案:C43、关于哑变量的说法中,下列选项描述错误的是()。A、哑变量是人为虚设的变量B、哑变量在转换成指标矩阵后,其值通常为0或1C、Pnadas中get_dummies()函数可以对类别进行哑变量处理D、哑变量的使用没有实际意义正确答案:D44、下列函数中,用于沿着轴方向堆叠Pandas对象的是()。A、combine_first()B、concat()C、merge()D、join()正确答案:B45、下列关于Bokeh库描述不正确的是()。A、针对浏览器使用的交互式可视化库B、提供优雅、简洁的通用图形构建C、不适用于大量的数据集D、能够快速地、轻松地创建交互图正确答案:C46、下列选项中,关于fillna()方法描述正确的是()。A、fillna()方法可以填充替换值为NaN和None的数据B、默认可支持填充的最大数量为1C、fillna()方法只能填充替换值为NaN的数据D、只支持前向填充方式正确答案:A47、在创建Figure对象时,可以指定哪个参数来设置画布的尺寸?()A、facecolorB、figsizeC、dpiD、num正确答案:B48、下列pyplot模块的函数中,可以绘制饼图的是()。A、scatter()B、hist()C、pie()D、bar()正确答案:C49、下列pyplot模块的函数中,可以绘制直方图的是()。A、bar()B、hist()C、scatter()D、pie()正确答案:B50、下列关于ndarray对象描述正确的是()。A、ndarray对象中存储元素的类型必须是相同的B、ndarray对象不支持广播操作C、ndarray对象不具备矢量运算能力D、ndarray对象中可以存储不同类型的元素正确答案:A二、判断题(共50题,每题1分,共50分)1、使用concat()函数合并数据时,可以通过左连接和右连接这两种方式连接。A、正确B、错误正确答案:B2、Series对象可以具有多层索引结构。A、正确B、错误正确答案:B3、使用transform()方法进行聚合运算,其结果可以保持与原数据形状相同。A、正确B、错误正确答案:A4、Figure对象允许划分为多个绘图区域。A、正确B、错误正确答案:A5、在时间序列中,默认生成的时间戳是按天计算的。A、正确B、错误正确答案:A6、JupyterNotebook可以使用命令行方式打开。A、正确B、错误正确答案:A7、Pandas中的索引对象是可以修改的。A、正确B、错误正确答案:B8、dropna()方法可以删除数据中所有的缺失值。A、正确B、错误正确答案:A9、如果相同频率的两个Period对象进行数学运算,那么计算结果为它们的单位数量。A、正确B、错误正确答案:A10、Numpy是Python开源的数值计算扩展工具。A、正确B、错误正确答案:A11、每调用一次add_subplot()方法会规划画布划分子图,且只会添加一个子图。A、正确B、错误正确答案:A12、通过agg()方法进行聚合时只能接收单个函数。A、正确B、错误正确答案:B13、时间序列的移动一定会出现边界情况。A、正确B、错误正确答案:A14、时间序列的移动是指沿着纵轴方向将数据进行前移或后移。A、正确B、错误正确答案:B15、groupby()方法可以将DataFrame中的某个列名做为分组键。A、正确B、错误正确答案:A16、使用pip命令也可以查看Anconda安装的包。A、正确B、错误正确答案:A17、如果调用transpose()方法时传入“(0,1,2)”,则数组的shape不会发生任何变化。A、正确B、错误正确答案:A18、describe()方法可以一次性输出多个统计指标。A、正确B、错误正确答案:A19、使用Series对象做为分组键时,必须保证Series对象的长度与被分组数组的长度相等。A、正确B、错误正确答案:B20、使用Anconda进行开发,可以有效的解决包配置与包冲突的问题。A、正确B、错误正确答案:A21、使用transform()方法进行聚合运算,所得对象的行索引与被分组对象的行索引大小一定相等。A、正确B、错误正确答案:A22、位于左上角的子图编号为1。A、正确B、错误正确答案:A23、Seaborn是Python中基于Matplotlib的数据可视化工具,它提供了很多高层封装的函数。A、正确B、错误正确答案:A24、数组使用切片和索引的方式与列表完全一样。A、正确B、错误正确答案:B25、升采样的时间颗粒是变小的。A、正确B、错误正确答案:A26、NumPy支持比Python更多的数据类型。A、正确B、错误正确答案:A27、时间序列是不能使用位置索引来获取数据。A、正确B、错误正确答案:B28、Series可以保存任何数据类型。A、正确B、错误正确答案:A29、使用merge()函数进行数据合并时,不需要指定合并键。A、正确B、错误正确答案:B30、NLTK库适用于处理文本分析。A、正确B、错误正确答案:A31、箱形图提供了一种只用5个点对数据集做简单总结的方式。A、正确B、错误正确答案:A32、如果希望创建一个数组,则只能用array()函数实现。A、正确B、错误正确答案:B33、使用groupby()方法进行分组时,其分组键中的数据类型必须是相同的。A、正确B、错误正确答案:B34、NumPy的random
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2025学年全国统考教师资格考试《教育教学知识与能力(小学)》考前冲刺练习试题及完整答案详解【全优】
- 项目7 广告翻译与英汉翻译技巧之省译法
- 中小学随迁子女入学政策与融合教育支持措施
- 骨质疏松症患者的文化背景与护理适应
- 2024-2025学年公务员(国考)考前冲刺试卷附答案详解(基础题)
- 2024-2025学年度主管护师(中级)常考点试卷附答案详解【研优卷】
- 2024-2025学年度黔南民族医学高等专科学校《形势与政策》期末考试高频难、易错点题含答案详解【研优卷】
- 2024-2025学年度火电电力职业鉴定模拟试题及参考答案详解一套
- 2024-2025学年医学检验(士)通关考试题库及答案详解【各地真题】
- 2024-2025学年度园林绿化作业人员过关检测试卷及参考答案详解(研优卷)
- 《作文写作与文化素养培养》
- 群众工作方面存在问题及整改措施
- 三年级全册道德与法治教案
- 保密方案(档案数字化)
- 玻璃体视网膜术后护理
- 城市轨道交通行车值班员理论考试题库及答案
- 结核病的知识讲座
- 园林植物主要食叶害虫及防治
- 景观绿化工程安全生产操作规程
- 《Linux网络操作系统管理》教学教案
- GB/T 18910.201-2021液晶显示器件第20-1部分:目检单色液晶显示屏
评论
0/150
提交评论