内容正文:
3.2.2数据可视化
数据处理与应用
1
数据可视化
数据可视化是将数据以图形化方式呈现,从而能够清晰、有效地传达与沟通信息。与文字和表格相比,用图形方式展示数据的特征,能够更准确地表示数据的分布情况,便于人们有效地分析和理解数据。
问题1:指出图中出现的图形类型(比如:柱状图,饼图)。
P101
问题2:你知道有哪些可以进行数字可视化的工具吗?
数据可视化
1.数据可视化的基本工具
P102
图表功能可以基于选定的数据,用柱形图、折线图、饼图等方式呈现出来。创建图表后,可以通过修改数据标记、图例、标题、文字等来美化图表或强调某些信息,也可以用图案、颜色、对齐方式、字体及其他格式属性来对图表进行设置。
(1)电子表格软件
问题:请你谈一谈,使用电子表格软件进行数字可视化,有哪些优势又有哪些不足?
数据可视化
1.数据可视化的基本工具
P102
当数据量较大时,可以使用编程语言对这些数据进行可视化。Python语言中,Matplotlib是一种应用较广的绘图工具包,使用其中的pyplot子库所提供的函数可以快速绘制图形,并能使用标签进行修饰,从而制作出高质量的数据分析图。
(2)编程语言
数据可视化
2 pyplot绘图的基本流程
P102
创建画布与创建子图
1
添加画布内容
2
保存与显示图形
3
数据可视化
2 pyplot绘图的基本流程
P102
创建画布与创建子图的主要作用是构建一张空白的画布,并可以选择是否将整张画布划分为多个部分,以便在同一幅图上绘制多个图形。当只需要绘制一个简单的图形时,这部分内容可以省略。
(1)创建画布与创建子图
数据可视化
P103
添加画布内容是绘图的主体部分。其中的添加标题、添加坐标轴名称、绘制图形等步骤是并列的,没有先后顺序,可以先绘制图形,也可以先添加各类标签。但是添加图例一定要在绘制图形之后。
(2)添加画布内容
数据可视化
P103
保存和显示图形的常用函数只有两个,并且参数很少
(3)保存与显示图形
问题:请你观察代码后谈一谈,哪些代码属于创建画布,哪些代码属于添加画布内容,哪些代码属于保存与显示?
项目实践
谈一谈代码功能
P104
导入库 import语句
添加画布内容
显示图像
9
项目实践
探寻语句具体作用
P104
10
项目反思
1.本项目中,假如要再绘制一条y=x**0.5的图像该如何改动代码?
2.本项目中,假如要显示4个象限的图像,该如何改动代码?
3.能否谈一谈,本项目中使用各个库的作用?
课堂小结
数据可视化
1.数据可视化的基本工具
(1)电子表格软件
(2)编程语言
2 pyplot绘图的基本流程
创建画布与创建子图
1
添加画布内容
2
保存与显示图形
3
3.项目实践
3.2.2数据可视化
数据处理与应用
13
$$