内容正文:
绘制统计图
目录
扇形图
01
折线图
02
柱状图
03
学习目标
1、熟练使用matplotlib模块绘制统计图。
2、学会给统计图添加标题、注释和图例。
那接下来我们就一起来学习如何利用python绘制统计图表吧。
我们在前面的课程中,我们已经实现了数据分析和处理,我们为了更加方便直观的查看数据变化,我们需要将已经处理好的数据生成对应的统计图表。
写在前言
要是用python绘制图标,我们需要使用matplotlib模块,matplotlib模块是第三方程序模块,所以我们在使用之前必须进行安装,安装的命令和之前安装numpy模块一样:
pip install matplotlib
那要是用python绘制统计表,我们已经有了处理好的数据,还需要提前准备什么吗?
写在前言
写在前言
matplotlib模块介绍
matplotlib模块是一个数据可视化模块,它可以将数据变成图表,这样就可以更加直观、精准、科学的对数据进行分析,matplotlib模块可以生成扇形图、折线图、柱状图等图表。
第二部分
折线图
PART 02
02
折线图显示数据大小随时间发展的变化趋势,是用于显示在相等时间间隔下数据的趋势。
第二部分:折线图
任务三:
请同学们讨论思考一下,根据提供的50米测试成绩表数据,编写程序实现数据的折线图。
提示:绘制折线使用plot()函数
第二部分:折线图
第二部分:折线图
时间 欢欢 乐乐 团团 圆圆
第一周 7.6 8.4 7.7 8.9
第二周 7.5 8.5 7.4 8.8
第三周 7.5 8.6 7.8 8.7
第四周 7.4 8.8 7.5 8.5
表3-3-1 50米跑测试成绩表
第二部分:折线图
参考代码以及运行结果如下:
这个折线图看起来目前有点空,我们能不能向之前对扇形图添加标签,指定颜色和添加标题这些操作呢?
思考?
第二部分:折线图
任务四:
请同学们讨论思考一下,尝试着在已经编写好的折线图的程序里增加一些内容,让折线图看起来更加完善。
参考:
1、设置图例:使用labels().
2、添加标题:使用title()函数。
3、为了让程序正常显示中文标签:使用到rcParams['font.sans-serif']=['SimHei']
第二部分:折线图
第二部分:折线图
参考代码以