Matplotlib

Infobox software | name = matplotlib | logo = | screenshot = File: Mpl screenshot figures and code.png | caption = Screenshot of matplotlib plots and code | author = | developer = Michael Droettboom, et al.. | released = | latest release version = 3.3.2 | latest release date = | programming language = Python | operating system = 跨平臺 | genre = | license = matplotlib license | website = matplotlib是Python語言及其數值計算庫NumPy的庫 。 它提供了一個面向對象的API ， 用於使用通用GUI工具包 （ 如Tkinter 、 wxPython 、 Qt或GTK ） 將繪圖嵌入到應用程序中 。 它還有一個基於狀態機 （ 如OpenGL ） 的過程式編程 “ pylab ” 接口 ， 其設計與MATLAB非常類似 ， 但由於命名空間的問題 ， 因此建議改用matplotlib.pyplot取代 。 SciPy使用matplotlib進行圖形繪製 。 matplotlib最初由撰寫 ， 從此它擁有一個活躍的開發社區 ， 並根據BSD許可證發佈 。 在John D. Hunter於2012年8月去世前不久 ， Michael Droettboom被提名爲matplotlib的主要開發者 ， Thomas Caswell也加入了他的行列 。 Matplotlib 2.0. x支持Python 2.7到 3.10 版本 。 Matplotlib 1.2 是第一個支持Python 3. x的版本 。 Matplotlib 1.4 是支持Python 2.6 的最後一個版本 。 Matplotlib已簽署Python 3聲明 ， 承諾在2020年後不再支持Python 2 。