1、绘制统计图绘制统计图目录扇形图01折线图02柱状图03学习目标1、熟练使用matplotlib模块绘制统计图。2、学会给统计图添加标题、注释和图例。那接下来我们就一起来学习如何利用python绘制统计图表吧。我们在前面的课程中,我们已经实现了数据分析和处理,我们为了更加方便直观的查看数据变化,我们需要将已经处理好的数据生成对应的统计图表。写在前言要是用python绘制图标,我们需要使用matplotlib模块,matplotlib模块是第三方程序模块,所以我们在使用之前必须进行安装,安装的命令和之前安装numpy模块一样:pip install matplotlib那要是用python绘制统计
2、表,我们已经有了处理好的数据,还需要提前准备什么吗?写在前言 写在前言matplotlib模块介绍matplotlib模块是一个数据可视化模块,它可以将数据变成图表,这样就可以更加直观、精准、科学的对数据进行分析,matplotlib模块可以生成扇形图、折线图、柱状图等图表。第三部分 柱状图PART 0303柱状图柱状图通过助兴高低来比较数据的大小,主要用于纵向对比和横向对比。第三部分:柱状图任务六:任务六:欢欢学校欢欢学校2017年、年、2018年、年、2019年学生体质健康测试及格人数分别是年学生体质健康测试及格人数分别是890人、人、1130人、人、1289人。人。请根据这些数据利用请根
3、据这些数据利用bar()函数来绘制柱状图,尝试编写一下程序代码。函数来绘制柱状图,尝试编写一下程序代码。第三部分:柱状图参考代码以及运行结果如下:第三部分:柱状图任务七:任务七:尝试给已经写好的柱状图的程序代码丰富完善。尝试给已经写好的柱状图的程序代码丰富完善。提示:提示:1、给、给x轴添加注释:使用轴添加注释:使用xlabel()函数。函数。2、给、给y轴添加注释:使用轴添加注释:使用ylabel()函数。函数。3、添加标题:使用、添加标题:使用title()函数。函数。第三部分:柱状图参考代码以及运行结果如下:第三部分:柱状图 第四部分 课后练习以及单元小结PART 0404练习:练习:1
4、、绘制饼图并分析本班女生、绘制饼图并分析本班女生800米跑各个分数段的人数。米跑各个分数段的人数。2、绘制折线图并分析本班男生连续四次、绘制折线图并分析本班男生连续四次1000米跑成绩。米跑成绩。3、绘制柱状图并分析本版连续三次学生体质健康测试及格人数。、绘制柱状图并分析本版连续三次学生体质健康测试及格人数。第四部分:课后练习 第四部分:单元知识小结数据分析与处理数据与数据分析统计分析数据绘制统计图数据及其价值数据分析常用的数据分析软件Python中的基本算术运算符数组统计函数饼图折线图柱状图 第四部分:单元知识小结numpy模块常用知识清单方法方法描述描述array()可以将输入的数据转换为
5、数组zero()创建数组元素全部为0的数组ones()创建数组元素全部为1的数组arange()创建等差数组loadtxt()从文本文件中读取数据savetxt()将数组以指定的格式保存成文本文件hstack()将两个或多个数组水平组合起来形成一个数组vstack()将两个或多个数组垂直组合起来形成一个数组sum()求和mean()求平均min()取最小值max()取最大值 第四部分:单元知识小结matplotlib模块常用知识清单方法方法描述描述pie()绘制扇形图plot()绘制曲线bar()绘制柱状图show()显示绘制的图形title()添加标题legend()添加图例xlabel()为x轴添加注释ylabel()为y轴添加注释