Matplotlib - 简介

Matplotlib 是最流行的用于数据可视化的 Python 软件包之一。 它是一个跨平台的库,用于根据数组中的数据制作二维图。 Matplotlib 是用 Python 编写的,并使用了 NumPy,它是 Python 的数值数学扩展。 它提供了一个面向对象的 API,有助于使用 PyQt、WxPythonotTkinter 等 Python GUI 工具包将绘图嵌入到应用程序中。 它也可以用于 Python 和 IPython shell、Jupyter notebook 和 web 应用程序服务器。

Matplotlib 有一个名为 Pylab 的过程接口,其设计类似于 MathWorks 开发的专有编程语言 MATLAB。 Matplotlib 和 NumPy 可以被认为是 MATLAB 的开源等价物。

Matplotlib 最初由 John D. Hunter 于 2003 年编写。当前稳定版本为 2.2.0,发布于 2018 年 1 月。