Matplotlib 教程
Matplotlib是用于数据可视化的最流行的Python包之一。它是一个跨平台的库,用于从数组中制作2D图。它提供了面向对象的API,有助于将图嵌入到使用Python GUI工具包(如PyQt,WxPython或Tkinter)的应用程序中。它也可以在Python和IPython shells,Jupyter notebook和Web应用程序服务器中使用。
教程对象
本教程适用于希望了解数据可视化基础知识的学习者。
先决条件
Matplotlib使用Python编写,并使用NumPy,Python的数值数学扩展。我们假设本教程的读者具有Python的基本知识。
Matplotlib 简介
Matplotlib是最受欢迎的用于数据可视化的Python包之一。它是一个跨平台的库,可以从数组中绘制2D图。Matplotlib使用Python编写并利用NumPy,这是Python的数值数学扩展。它提供了面向对象的API,有助于将图表嵌入使用Python GUI工具包(如PyQt,WxPython或Tkinter)的应用程序中。它也可以在Python和IPython shell,Jupyter notebook和Web应用程序服务器中使用。
Matplotlib有一个名为Pylab的过程式接口,它设计成类似于MathWorks开发的专有编程语言MATLAB。Matplotlib和NumPy可以被视为MATLAB的开源等价物。
Matplotlib最初由John D. Hunter于2003年编写。当前稳定版本是于2018年1月发布的2.2.0版。