零基础入门Python数据分析与机器学习
上QQ阅读APP看书,第一时间看更新

1.3.3 Matplotlib数据可视化

Python绘图包众多,各有其特点,但是Matplotlib是最基础的可视化包,如果需要学习Python数据可视化,那么Matplotlib是非学不可的。Matplotlib的中文学习资料比较丰富,其中最好的学习资料还是其帮助文档,地址为http://www.Matplotlib.org.cn/。

安装Anaconda后,会默认安装Matplotlib库,如果要单独安装,可以通过pip命令实现,命令为pip install matplotlib,前提是需要安装pip包。

下面演示一个比较简单的Matplotlib数据可视化的例子。例如需要按班级和性别统计某次考试的成绩,通过条形图对结果进行可视化分析,具体代码如下:

运行上面的代码,可以绘制出学生考试成绩的条形图,如图1-18所示。其中下方是男生的考试平均成绩,上方是女生的考试平均成绩。从图形中可以看出每个班级的考试成绩情况。

图1-18 条形图