1
Python编程从入门到实践
1.15.3 11.3 数据可视化库matplotlib
11.3 数据可视化库matplotlib

数据处理与分析是Python语言的重要应用领域,另一个主要应用领域是数据可视化。数据可视化,对于挖掘数据潜在信息具有重要的价值和意义。Python提供丰富的数据分析第三方库,同时也扩展数据可视化第三方库。

数据可视化库matplotlib是Python语言的一个2D绘图库,该图形库生成的图形质量不仅满足执行程序文件绘制图形的需求,而且在交互环境下生成的图形能达到出版质量要求。通过使用matplotlib库,可以很方便地绘制线图、散点图、直方图、饼图、极坐标图和三维图等可视化图形。

数据可视化库matplotlib有许多子库,而子库pyplot主要用于数据展示图形的绘制,本节将重点介绍库pyplot。按照使用习惯,一般使用以下方式引用matplotlib.pyplot库:

import matplotlib.pyplot as plt

该命令的作用是导入matplotlib.pyplot子库并起别名plt,即在后续的程序中,plt将代替matplotlib.pyplot。

使用matplotlib.pyplot子库绘制基础图形的常用函数见表11-11。

表11-11 matplotlib.pyplot子库绘制基础图形函数