matplotlib
З Вікіпедії, безкоштовно encyclopedia
matplotlib — бібліотека на мові програмування Python для візуалізації даних двовимірною 2D графікою (3D графіка також підтримується). Отримувані зображення можуть бути використані як ілюстрації в публікаціях[2].
Тип | бібліотека мови Python |
---|---|
Автор | John D. Hunterd[1] |
Розробник | Джон Хантер |
Стабільний випуск | 1.5.1 (11 січня, 2016; 8 років тому (2016-01-11)) |
Платформа | Python |
Операційна система | крос-платформова |
GNU фреймворк | GTK і Qt |
Мова програмування | C++ і Python |
Ліцензія | matplotlib licence |
Онлайн-документація | matplotlib.org/stable/contents.html |
Репозиторій | github.com/matplotlib/matplotlib |
Вебсайт | matplotlib.org |
matplotlib написана і підтримується в основному Джоном Хантером[en] і поширюється на умовах BSD-подібної ліцензії. Зображення, які генеруються в різних форматах, можуть бути використані в інтерактивній графіці, наукових публікаціях, графічному інтерфейсі користувача, вебдодатках, де потрібно будувати діаграми (англ. plotting)[3][4]. В документації автор зізнається, що Matplotlib починався з імітування графічних команд MATLAB, але є незалежним від нього проектом[5].
Версія 1.2.0 — остання стабільна — потребує Python версії від 2.6 і вище і версію NumPy від 1.4 і вище[6].
Бібліотека Matplotlib побудована на принципах ООП, але має процедурний інтерфейс pylab
, який надає аналоги команд MATLAB[7].