![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/c/ca/Mpl_screenshot_figures_and_code.png/640px-Mpl_screenshot_figures_and_code.png&w=640&q=50)
matplotlib
Python编程语言的一个绘图库 / 维基百科,自由的 encyclopedia
Matplotlib是Python语言及其数值计算库NumPy的绘图(英语:Plotter)库。它提供了一个面向对象的API,可以将绘图嵌入到使用通用GUI工具包(如Tkinter、wxPython、Qt或GTK)的程序中。它还有一个基于状态机(就像OpenGL)的过程式编程“pylab”接口,其设计与MATLAB非常类似,但由于命名空间的问题,因此建议改用matplotlib.pyplot取代。[4]SciPy使用matplotlib进行图形绘制。
此条目翻译品质不佳。 |
Quick Facts 原作者, 开发者 ...
![]() Matplotlib绘制的图表与程式码 | |
原作者 | John D. Hunter(英语:John D. Hunter) |
---|---|
开发者 | Michael Droettboom, et al. |
首次发布 | 2003年,21年前(2003)[1] |
当前版本 |
![]() |
源代码库 | ![]() |
编程语言 | Python |
引擎 | ![]() |
操作系统 | 跨平台 |
类型 | 绘图(英语:List of information graphics software) |
许可协议 | matplotlib license |
网站 | matplotlib |
Close
Matplotlib最初由美国神经生物学家John D. Hunter(英语:John D. Hunter)撰写,于2003年面世,从此它拥有一个活跃的开发社区[5],并根据BSD许可证发布。 在John D. Hunter于2012年8月去世前不久,Michael Droettboom被提名为matplotlib的主要开发者[6],随后,Thomas Caswell也加入了他的行列。[7][8]Matplotlib是一个由NumFOCUS财政资助的项目。[9]
Matplotlib 2.0.x支持Python 2.7到3.10版本。Matplotlib 1.2是第一个支持Python 3.x的版本。Matplotlib 1.4是最后一个支持Python 2.6的版本。[10]Matplotlib已签署Python 3声明,承诺在2020年后不再支持Python 2。[11]