![零基础入门Python数据分析与机器学习](https://wfqqreader-1252317822.image.myqcloud.com/cover/147/44510147/b_44510147.jpg)
上QQ阅读APP看书,第一时间看更新
1.3.3 Matplotlib数据可视化
Python绘图包众多,各有其特点,但是Matplotlib是最基础的可视化包,如果需要学习Python数据可视化,那么Matplotlib是非学不可的。Matplotlib的中文学习资料比较丰富,其中最好的学习资料还是其帮助文档,地址为http://www.Matplotlib.org.cn/。
安装Anaconda后,会默认安装Matplotlib库,如果要单独安装,可以通过pip命令实现,命令为pip install matplotlib,前提是需要安装pip包。
下面演示一个比较简单的Matplotlib数据可视化的例子。例如需要按班级和性别统计某次考试的成绩,通过条形图对结果进行可视化分析,具体代码如下:
![](https://epubservercos.yuewen.com/F4E5C2/23721471401889206/epubprivate/OEBPS/Images/Figure-P25_8226.jpg?sign=1738861901-ZBalzZaHlFaWmls1jkr1KylCFzDyeD7A-0-1bea39a6d5fcd3c7d47d2c87bb271b8e)
运行上面的代码,可以绘制出学生考试成绩的条形图,如图1-18所示。其中下方是男生的考试平均成绩,上方是女生的考试平均成绩。从图形中可以看出每个班级的考试成绩情况。
![](https://epubservercos.yuewen.com/F4E5C2/23721471401889206/epubprivate/OEBPS/Images/Figure-P25_878.jpg?sign=1738861901-3r7GaYDvDeLOx1RkLKBHcvXV907RKY2v-0-5957c506d190883a3419e24beefa5cb4)
图1-18 条形图