Matplotlib

Matplotlib是Python编程语言及其数字数学扩展Numpy的绘图库。 它提供了面向对象的API,用于使用TKINTER,WXPYTHON,QT或GTK等通用GUI工具包将图嵌入应用中。 还有一个基于状态机(如OpenGL)的程序性“ Pylab”界面,该界面旨在与MATLAB密切相似,尽管其使用是不建议使用的。 Scipy利用Matplotlib。

Matplotlib最初是由John D. Hunter撰写的。 从那时起,它拥有一个积极的开发社区,并根据BSD式许可分发。 迈克尔·德罗特·博姆(Michael Droettboom)在2012年8月约翰·亨特(John Hunter)去世前不久被提名为Matplotlib的首席开发商,并被托马斯·卡斯韦尔(Thomas Caswell)进一步加入。 matplotlib是一个在财政赞助的项目中。

matplotlib 2.0.x支持Python版本2.7至3.10。 Python 3支持从Matplotlib 1.2开始。 matplotlib 1.4是支持Python 2.6的最后一个版本。 Matplotlib已承诺通过签署Python 3声明,不支持Python 2。