- 1、本文档共2页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
实验15数据可视化
一、填空题
1.数据可视化是从数据空间到____空间的映射。
2.狭义的数据可视化是将数据以____、图形、地图的方式进行呈现。
3._____是一种利用数据中的5个统计量描述数据的图表。
4.matplotlib是一个主要用于绘_____图表的Python库。
5.______提供了包管理器、环境管理器,包括诸如numpy、pandas、matplotlib、scipy等180多个科学计算包及其依赖项。
参考答案:
1.图形;
2.图表;
3.箱型图;
4.2D;
5.Anaconda。
二、判断题
1.数据可视化是一个抽象的过程。()
2.散点图可以清晰地展示数据增减的趋势、速率、规律、峰值等特征。()
3.柱形图与直方图展示的效果完全相同。()
4.matplotlib只能采用面向对象的方式开发程序。()
参考答案:
1~4√×××
三、选择题
1.下列选项中,关于数据可视化描述错误的是()。
A、数据可视化可以简单地理解为将不易描述的事物形成可感知画面的过程
B、数据可视化的目的是准确地、高效地、全面地传递信息
C、数据表格是数据可视化最基础的应用
D、数据可视化对后期数据挖掘具有深远的影响
2.关于常见图表的说法中,下列描述正确的是()。
A、柱形图可以反映数据增减的趋势 B、条形图是横置的直方图
C、饼图用于显示数据中各项大小与各项总和的比例
D、雷达图是一种可以展示多变量关系的图表
3.下列图表中,可以反映三个变量之间关系的是()。
A、折线图B、柱形图C、散点图D、气泡图
4.下列哪个可视化库可以生成Echarts图表?()
A、matplotlibB、seabom C、bokehD、pyecharts
5.下列选项中,属于数据之间逻辑关系的是().A、比较B、分布C、构成D、联系
参考答案:
1~4CCDD
5.ABCD
四、简答题
1.请简述数据可视化的概念。
参考答案:
数据可视化旨在借助图形化的手段,将一组数据以图形的形式表示,并利用数据分析和开发工具发现其中未知信息的处理过程。
2.请列举三个常见的可视化图表及其它们的特点。
参考答案:
折线图是将数据标注成点,并通过直线将这些点按某种顺序连接而成的图表,它以折线的方式反映事物沿某一维度的变化趋势,能够清晰地展示数据增减的趋势、速率、规律及峰值等特征;柱形图是由一系列宽度相等、高低不齐的纵向矩形条组成的图表,它使用矩形条的高度表示数据的多少,以此反映不同分类数据之间的差异;饼图是由若干个面积大小不一、颜色不同的扇形组成的圆形图表,它使用圆表示数据的总量,组成圆的每个扇形表示数据中各项占总量的比例大小,主要用于显示数据中各项大小与各项总和的比例
3.请简述pyplotAPI和object-orientedAPI的基本用法。
参考答案:
当使用pyplotAPI绘图时,用户需要先使用“importmatplotlib.pyplotasplt语句导入pyplot模块,之后使用该模块调用绘图函数即可在当前的画布和绘图区域中绘制图表;当使用object-orientedAPI绘图时,用户需要先创建画布(pyplot.Figure类对象),再在该画布上创建坐标系风格的绘图区域(pyplot.Axes类对象),之后调用绘图方法创建图形,将这些创建的对象组合到一起才完成一次完整的绘图。
4.编写程序,分别采用面向对象和面向函数两种方式绘制正弦曲线和余弦曲线。
提示:利用numpy的linspace()、sin()或cos()函数生成样本数据、正弦或余弦值。
参考答案:
您可能关注的文档
- Python程序设计实践- 习题及答案 ch01 Python程序设计实验的目的与要求.docx
- Python程序设计实践- 习题及答案 ch02 问题求解与计算思维.docx
- Python程序设计实践- 习题及答案 ch03 典型算法介绍.docx
- Python程序设计实践- 习题及答案 ch04 实验0 Python环境配置.docx
- Python程序设计实践- 习题及答案 ch05 实验1 数据的输入和输出.docx
- Python程序设计实践- 习题及答案 ch06 实验2 turtle绘图.docx
- Python程序设计实践- 习题及答案 ch07 实验3 运算符与表达式.docx
- Python程序设计实践- 习题及答案 ch08 实验4 字符串.docx
- Python程序设计实践- 习题及答案 ch09 实验5 选择结构程序设计.docx
- Python程序设计实践- 习题及答案 ch10 实验6 循环结构程序设计.docx
文档评论(0)