第五章单元测试
  1. Matplotlib库中用于实现绘图功能的最主要模块是( )。

  2. A:style B:animation C:figure D:pylot
    答案:pylot
  3. 使用matplotlib库绘制图表时,关于画布和坐标轴,即figure对象和axes对象的描述,以下不正确的是( )。

  4. A:调用plot方法绘制图形时,会自动创建一个figure对象和一个axes对象 B:一个axes对象只能在一个figure对象中使用 C:在同一个figure对象上绘制的多个图形只能共用一个axes对象 D:一个figure对象可以包含多个axes对象
  5. 为保证数据集中的数据点值能够在坐标轴上全部画出,使得坐标轴的大小适应数据的显示,可以使用Matplotlib库绘图模块的( )函数实现。

  6. A:plot B:autoscale C:set_axes D:axis
  7. 使用matplotlib库绘制图表,要在图表中添加注解,应调用pyplot 模块的( )方法来实现。

  8. A:annotate B:plot C:legend D:figure
  9. 使用matplotlib.pyplot模块的subplot方法在画布上绘制子图时,在调用subplot(2,1,1)之后,若再调用subplot(2,3,4),则创建的子图是( )。

  10. A:第2行的第2个子图 B:第2行的第3个子图 C:第2行的第1个子图 D:第2行的第4个子图
  11. 使用matplotlib.pyplot模块绘制柱形图和直方图时,以下说法不正确的是( )。

  12. A:柱形图中只有柱子的高度有意义 B:绘制柱形图和直方图时,柱子的宽度均可以不同 C:直方图中用柱子的宽度和高度均有意义 D:柱形图和直方图所表示的数据均应具有连续性
  13. 制作词云图时,以下可以用来分词的模块是( )。

  14. A:echarts B:WordCloud C:jieba D:wordcloud2
  15. 绘制三维线框图,可以使用mplot3d模块的( )方法。

  16. A:plot B:plot3d C:plot_wireframe D:plot3d_wireframe
  17. 使用Axes3D对象的bar3d(x,y,z,dx,dy,dz)函数绘制三维柱状图时,其中的参数x、y和z表示( )。

  18. A:柱子的体积 B:柱子的大小 C:柱子的形状 D:柱子锚点的坐标
  19. 三翼面图的绘制,可以使用Axes3D对象的( )函数。

  20. A:plot_trisurf B:plot_surface C:plot_wireframe D:contourf
  21. 使用matplotlib库绘制图表时,若要将y轴的刻度设置为对数形式,应使用坐标轴对象axes的方法是( )。

  22. A:set_ylabel B:set_yscale C:set_yticks D:set_title
  23. 使用绘图模块pyplot的bar方法绘制柱形图时,要在同一个绘图区上绘制多个柱形图,且保证这些柱形图不重叠,正确的做法是( )。

  24. A:设置不同的x坐标位置 B:同时调整柱形图的宽度和x轴上的坐标位置 C:设置柱子具有不同的宽度 D:设置柱子不同的对齐方式
  25. 使用绘图模块pyplot的hist方法绘制直方图时,参数histtype用来设置要绘制的直方图类型,其值不可以设置为( )。

  26. A:step B:barplot C:stepfilled D:barstacked
  27. 使用pyplot模块的legend方法在绘图区添加图例时,参数loc用来指定图例框的位置,其取值有( )种可能。

  28. A:11 B:8 C:10 D:9
  29. 对常用的二维图表,以下说法不正确的是( )。

  30. A:直方图既能表现分组的大小,又能表现各分组的频率高低 B:饼图用来表现特征的占比情况,且对数量的比较更容易辨识 C:柱状图只能在一个维度上进行比较 D:散点图可以用来推断数据特征之间的相关性
  31. matplotlib是可以直接在Python环境中使用的标准库,无须事先安装。( )

  32. A:错 B:对
  33. 在使用matplotlib.pyplot模块中的plot()函数绘制折线图时,matplotlib会自动创建一个绘图区(figure)。( )

  34. A:错 B:对
  35. 堆积图可以表示不同部分对总量的数量贡献,只能表现事物的总体趋势。( )

  36. A:对 B:错
  37. 散点图可以用来判断不同数据集之间是否存在相关性。( )

  38. A:对 B:错
  39. 使用matpotlib.pyplot模块的xcorr方法绘制互相关图时,会通过numpy库的correlate函数自动计算数据之间的相关性。( )

  40. A:错 B:对
  41. 自相关图可以用来表现同一个数据集在不同时间周期内的相似度。( )

  42. A:错 B:对
  43. 使用matplotlib.animation模块的FuncAnimation类绘制动画时,每一帧的绘制都需要回调创建构成帧的绘图对象函数。( )

  44. A:错 B:对
  45. 使用matplotlib.animation模块的ArtistAnimation类绘制动画时,必须预先创建构成动画的每一帧图像。( )

  46. A:错 B:对
  47. OpenGL是一种开放式图形库,独立于硬件和操作系统平台。( )

  48. A:错 B:对
  49. NetworkX库提供了网络的可视化功能,因此使用NetworkX库绘制网络图时,不需要导入matplotlib库的绘图模块pyplot。( )

  50. A:错 B:对
  51. PyLab模块不属于matplotlib库,它能够单独导入到Python环境并实现基本图表的绘制。( )

  52. A:对 B:错
  53. 使用matplotlib库既可以在平面直角坐标系下绘图,又可以在极坐标系下绘图。( )

  54. A:对 B:错
  55. mplot3d是专门用来绘制三维图形的工具包,可以使用from matplotlib import mplot3d语句导入到Python环境。( )

  56. A:对 B:错
  57. animation模块是属于matplotlib库的一个子模块,可以使用from matplotlib import animation语句导入到Python,并使用其中的接口类生成动画。( )

  58. A:对 B:错
  59. 散点图可以用于表示三维特征的分布情况。( )

  60. A:对 B:错
  61. 以下属于图表基本组成的有( )。

  62. A:图例 B:图表标题 C:坐标轴 D:绘图区
  63. 第三方库jieba为在Python环境中完成词云图的制作提供了必要的前提,其主要功能包括( )。


  64. A:以不同模式对文本进行分词 B:对分词结果进行词频统计 C:子模块analyse可以进行关键词提取 D:子模块posseg可以进行词性分析
  65. 在matplotlib的pyplot模块中,可以用来创建图表中的子区的方法有( )。

  66. A:subplot B:subplot2grid C:GridSpecPlot D:subplots
  67. 使用matplotlib的pyplot模块,可以用来创建极坐标系的方法有( )。

  68. A:调用绘图区实例的add_axes方法时设置其参数polar为True B:调用绘图区实例的add_subplot方法时设置其参数polar为True C:调用polar方法,同时创建极坐标系并绘图 D:调用subplot方法时设置其参数projection为“polar”
  69. 调用matplotlib.pyplot模块的stem函数绘制火柴杆图时,以下可以作为函数返回值的有( )。

  70. A:表示火柴杆自身的线条实例 B:表示火柴杆末端的标记 C:表示茎线的线条对象列表 D:表示茎线原点的水平线条对象
  71. 在matplotlib库中,用来绘制三维图形的工具包中的mplot3d模块,主要包含的类和接口有( )。

  72. A:axes3d B:proj3d C:art3d D:axis3d
  73. 使用matplotlib.animation模块创建动画时,可以作为接口类直接提供给用户调用的类是( )。

  74. A:Animation B:FuncAnimation C:TimedAnnimation D:ArtistAnimation
  75. 使用OpenGL创建动画时,以下说法正确的是( )。

  76. A:必须与Matplotlib库配合一起使用 B:不提供动画、定时器等功能 C:只关注图形渲染 D:只是一个遵循图形开发规范的图形库
  77. 在Python环境下使用OpenGL创建动画时,需要预先导入的OpenGL模块至少应该包括( )。

  78. A:辅助库AUX B:实用库GLU C:核心库GL D:工具库GLUT
  79. 在Python环境下使用NetworkX库进行网络结构可视化时,可以绘制的网络图类型包括( )。

  80. A:有向图 B:有重边的图 C:有自环的图 D:无向图
  81. 设x1=x2=[1,2,3],y1=[1,4,7],y2=[2,5,9],执行import matplotlib.pyplot as plt导入绘图模块后,则对语句line,_=plt.plot(x1,y1,x2,y2)的作用理解正确的是( )。

  82. A:plot方法只生成了一个Line2D对象 B:除第一个Line2D对象,其余的Line2D对象都没有保存 C:plot方法生成了一个Line2D对象的列表 D:line保存了生成的第一个Line2D对象
  83. 要表现多个特征中不同成分的占比情况,使用pyplot模块的pie方法绘制饼图时,要使得每个特征对应的饼图成不同的圆环形状,必须设置的参数包括( )。

  84. A:圆环的半径radius B:扇形偏离中心的位置大小explode C:扇形内显示的文本标签内容autopct D:扇区的大小x
  85. 在Python环境中要绘制三维图表,必须事先导入的模块包括( )。

  86. A:matplotlib.pyplot B:mpl_toolkits.mplot3d C:mpl_toolkits.basemap D:matplotlib.pylab
  87. 使用animation模块的FuncAnimation接口类生成动画时,除传递一个figure对象作为参数以外,要保证每一帧画面具有实际的图形内容,必须要传递的参数包括( )。

  88. A:初始化figure对象的函数 B:动画中帧与帧之间的时间间隔 C:绘制每一帧图像时需要调用的函数 D:动画中所有帧的取值范围
  89. 使用matplotlib库绘制相关图时,以下说法正确的是( )。

  90. A:自相关图可以表示同一个数据序列在时间延迟上的相似度 B:自相关图可以使用acorr方法绘制 C:既可以绘制互相关图,又可以绘制自相关图 D:互相关图可以使用xcorr方法绘制

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(3) dxwkbang
返回
顶部