Matplotlib
Apparence
Matplotlib
Exemples de graphes tracés avec matplotlib
Créateur | John D. Hunter (en) |
---|---|
Développé par |
John Hunter[1] (jusqu'à sa mort en 2012) Michael Droettboom et al. |
Première version | [2] |
Dernière version | 3.10.3 ()[3] |
Version avancée | 1.5.3 () |
Dépôt | github.com/matplotlib/matplotlib |
Assurance qualité | Intégration continue |
Écrit en | C++ et Python |
Interface | GTK et Qt |
Système d'exploitation | Multiplateforme (en) |
Environnement | Microsoft Windows, GNU/Linux, BSD |
Formats écrits | Portable Network Graphics, SVG, Encapsulated PostScript et Portable Document Format |
Langues | anglais |
Type | bibliothèque Python[4] |
Licence | type BSD |
Documentation | matplotlib.org/stable/contents.html |
Site web | http://matplotlib.org/ |
Matplotlib est une bibliothèque du langage de programmation Python destinée à tracer et visualiser des données sous formes de graphiques[5]. Elle peut être combinée avec les bibliothèques python de calcul scientifique NumPy et SciPy[6]. Matplotlib est distribuée librement et gratuitement sous une licence de style BSD[4]. Sa version stable actuelle (la 2.0.1 en 2017) est compatible avec la version 3 de Python.
Plusieurs points rendent cette bibliothèque intéressante :
- Export possible en de nombreux formats matriciels (PNG, JPEG...) et vectoriels (PDF, SVG...)
- Documentation en ligne en quantité, nombreux exemples disponibles sur internet
- Forte communauté très active
- Interface pylab : reproduit fidèlement la syntaxe MATLAB
- Bibliothèque haut niveau : idéale pour le calcul interactif
Exemples de graphiques
-
Représentation 3D
-
Direction des vents stratosphériques au-dessus de Singapour
-
Croissance de la capacité des navires entre 1630 et 1875
-
Spirale logarithmique
-
Températures globales, CO2 atmosphérique et activité solaire depuis 1850.
-
Fonction de Rosenbrock
Notes et références
- ↑ « Décès de John Hunter, créateur de matplotlib », (consulté le )
- ↑ « https://matplotlib.org/users/license.html#copyright-policy »
- ↑ « Release 3.10.3 », (consulté le )
- « License », (consulté le )
- ↑ (en) « Matplotlib for Python Developers - Preface », (consulté le )
- ↑ (en) « Matplotlib for Python Developers - About dependencies », (consulté le )
- référence Google trends
- (en) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé « matplotlib » (voir la liste des auteurs).