第五章测试
1.Matplotlib库中用于实现绘图功能的最主要模块是( )。
A:animation B:figure C:style D:pylot
答案:D
2.使用matplotlib库绘制图表时,关于画布和坐标轴,即figure对象和axes对象的描述,以下不正确的是( )。
A:在同一个figure对象上绘制的多个图形只能共用一个axes对象 B:一个figure对象可以包含多个axes对象 C:调用plot方法绘制图形时,会自动创建一个figure对象和一个axes对象 D:一个axes对象只能在一个figure对象中使用 3.为保证数据集中的数据点值能够在坐标轴上全部画出,使得坐标轴的大小适应数据的显示,可以使用Matplotlib库绘图模块的( )函数实现。
A:axis B:autoscale C:plot D:set_axes 4.使用matplotlib库绘制图表,要在图表中添加注解,应调用pyplot 模块的( )方法来实现。
A:legend B:figure C:plot D:annotate 5.使用matplotlib.pyplot模块的subplot方法在画布上绘制子图时,在调用subplot(2,1,1)之后,若再调用subplot(2,3,4),则创建的子图是( )。
A:第2行的第2个子图 B:第2行的第3个子图 C:第2行的第1个子图 D:第2行的第4个子图 6.使用matplotlib.pyplot模块绘制柱形图和直方图时,以下说法不正确的是( )。
A:柱形图中只有柱子的高度有意义 B:柱形图和直方图所表示的数据均应具有连续性 C:绘制柱形图和直方图时,柱子的宽度均可以不同 D:直方图中用柱子的宽度和高度均有意义 7.制作词云图时,以下可以用来分词的模块是( )。
A:jieba B:wordcloud2 C:WordCloud D:echarts 8.绘制三维线框图,可以使用mplot3d模块的( )方法。
A:plot B:plot_wireframe C:plot3d_wireframe D:plot3d 9.使用Axes3D对象的bar3d(x,y,z,dx,dy,dz)函数绘制三维柱状图时,其中的参数x、y和z表示( )。
A:柱子锚点的坐标 B:柱子的大小 C:柱子的体积 D:柱子的形状 10.三翼面图的绘制,可以使用Axes3D对象的( )函数。
A:contourf B:plot_surface C:plot_trisurf D:plot_wireframe 11.使用matplotlib库绘制图表时,若要将y轴的刻度设置为对数形式,应使用坐标轴对象axes的方法是( )。
A:set_yscale B:set_title C:set_yticks D:set_ylabel 12.使用绘图模块pyplot的bar方法绘制柱形图时,要在同一个绘图区上绘制多个柱形图,且保证这些柱形图不重叠,正确的做法是( )。
A:设置不同的x坐标位置 B:设置柱子不同的对齐方式 C:同时调整柱形图的宽度和x轴上的坐标位置 D:设置柱子具有不同的宽度 13.使用绘图模块pyplot的hist方法绘制直方图时,参数histtype用来设置要绘制的直方图类型,其值不可以设置为( )。
A:barplot B:step C:stepfilled D:barstacked 14.使用pyplot模块的legend方法在绘图区添加图例时,参数loc用来指定图例框的位置,其取值有( )种可能。
A:8 B:11 C:9 D:10 15.对常用的二维图表,以下说法不正确的是( )。
A:柱状图只能在一个维度上进行比较 B:饼图用来表现特征的占比情况,且对数量的比较更容易辨识 C:散点图可以用来推断数据特征之间的相关性 D:直方图既能表现分组的大小,又能表现各分组的频率高低 16.matplotlib是可以直接在Python环境中使用的标准库,无须事先安装。( )
A:对 B:错 17.在使用matplotlib.pyplot模块中的plot()函数绘制折线图时,matplotlib会自动创建一个绘图区(figure)。( )
A:错 B:对 18.堆积图可以表示不同部分对总量的数量贡献,只能表现事物的总体趋势。( )
A:对 B:错 19.散点图可以用来判断不同数据集之间是否存在相关性。( )
A:对 B:错 20.使用matpotlib.pyplot模块的xcorr方法绘制互相关图时,会通过numpy库的correlate函数自动计算数据之间的相关性。( )
A:错 B:对 21.自相关图可以用来表现同一个数据集在不同时间周期内的相似度。( )
A:对 B:错 22.使用matplotlib.animation模块的FuncAnimation类绘制动画时,每一帧的绘制都需要回调创建构成帧的绘图对象函数。( )
A:对 B:错 23.使用matplotlib.animation模块的ArtistAnimation类绘制动画时,必须预先创建构成动画的每一帧图像。( )
A:错 B:对 24.OpenGL是一种开放式图形库,独立于硬件和操作系统平台。( )
A:对 B:错 25.NetworkX库提供了网络的可视化功能,因此使用NetworkX库绘制网络图时,不需要导入matplotlib库的绘图模块pyplot。( )
A:对 B:错 26.PyLab模块不属于matplotlib库,它能够单独导入到Python环境并实现基本图表的绘制。( )
A:对 B:错 27.使用matplotlib库既可以在平面直角坐标系下绘图,又可以在极坐标系下绘图。( )
A:错 B:对 28.mplot3d是专门用来绘制三维图形的工具包,可以使用from matplotlib import mplot3d语句导入到Python环境。( )
A:对 B:错 29.animation模块是属于matplotlib库的一个子模块,可以使用from matplotlib import animation语句导入到Python,并使用其中的接口类生成动画。( )
A:对 B:错 30.散点图可以用于表示三维特征的分布情况。( )
A:对 B:错 31.以下属于图表基本组成的有( )。
A:绘图区 B:图例 C:坐标轴 D:图表标题 32.第三方库jieba为在Python环境中完成词云图的制作提供了必要的前提,其主要功能包括( )。
A:子模块analyse可以进行关键词提取 B:以不同模式对文本进行分词 C:子模块posseg可以进行词性分析 D:对分词结果进行词频统计 33.在matplotlib的pyplot模块中,可以用来创建图表中的子区的方法有( )。
A:GridSpecPlot B:subplot C:subplot2grid D:subplots 34.使用matplotlib的pyplot模块,可以用来创建极坐标系的方法有( )。
A:调用绘图区实例的add_axes方法时设置其参数polar为True B:调用polar方法,同时创建极坐标系并绘图 C:调用绘图区实例的add_subplot方法时设置其参数polar为True D:调用subplot方法时设置其参数projection为“polar” 35.调用matplotlib.pyplot模块的stem函数绘制火柴杆图时,以下可以作为函数返回值的有( )。
A:表示茎线原点的水平线条对象 B:表示火柴杆自身的线条实例 C:表示茎线的线条对象列表 D:表示火柴杆末端的标记 36.在matplotlib库中,用来绘制三维图形的工具包中的mplot3d模块,主要包含的类和接口有( )。
A:proj3d B:art3d C:axes3d D:axis3d 37.使用matplotlib.animation模块创建动画时,可以作为接口类直接提供给用户调用的类是( )。
A:FuncAnimation B:Animation C:TimedAnnimation D:ArtistAnimation 38.使用OpenGL创建动画时,以下说法正确的是( )。
A:必须与Matplotlib库配合一起使用 B:只是一个遵循图形开发规范的图形库 C:只关注图形渲染 D:不提供动画、定时器等功能 39.在Python环境下使用OpenGL创建动画时,需要预先导入的OpenGL模块至少应该包括( )。
A:核心库GL B:实用库GLU C:辅助库AUX D:工具库GLUT 40.在Python环境下使用NetworkX库进行网络结构可视化时,可以绘制的网络图类型包括( )。
A:无向图 B:有自环的图 C:有向图 D:有重边的图 41.设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)的作用理解正确的是( )。
A:plot方法只生成了一个Line2D对象 B:plot方法生成了一个Line2D对象的列表 C:除第一个Line2D对象,其余的Line2D对象都没有保存 D:line保存了生成的第一个Line2D对象 42.要表现多个特征中不同成分的占比情况,使用pyplot模块的pie方法绘制饼图时,要使得每个特征对应的饼图成不同的圆环形状,必须设置的参数包括( )。
A:扇区的大小x B:扇形偏离中心的位置大小explode C:扇形内显示的文本标签内容autopct D:圆环的半径radius 43.在Python环境中要绘制三维图表,必须事先导入的模块包括( )。
A:matplotlib.pyplot B:mpl_toolkits.mplot3d C:matplotlib.pylab D:mpl_toolkits.basemap 44.使用animation模块的FuncAnimation接口类生成动画时,除传递一个figure对象作为参数以外,要保证每一帧画面具有实际的图形内容,必须要传递的参数包括( )。
A:动画中所有帧的取值范围 B:初始化figure对象的函数 C:动画中帧与帧之间的时间间隔 D:绘制每一帧图像时需要调用的函数 45.使用matplotlib库绘制相关图时,以下说法正确的是( )。
A:自相关图可以使用acorr方法绘制 B:自相关图可以表示同一个数据序列在时间延迟上的相似度 C:互相关图可以使用xcorr方法绘制 D:既可以绘制互相关图,又可以绘制自相关图

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