Matplotlib

Un article de Wikipédia, l'encyclopédie libre.
Sauter à la navigation Sauter à la recherche
Matplotlib
Description de l'image Logo Matplotlib.svg.
Description de cette image, également commentée ci-après
Exemples de graphes tracés avec matplotlib
Informations
Créateur John D. Hunter (en)Voir et modifier les données sur Wikidata
Développé par John Hunter[1] (jusqu'à sa mort en 2012)
Michael Droettboom et al.
Première version [2]Voir et modifier les données sur Wikidata
Dernière version 3.2.1 ()[3]Voir et modifier les données sur Wikidata
Version avancée 1.5.3 ()
Dépôt github.com/matplotlib/matplotlibVoir et modifier les données sur Wikidata
Assurance qualité Intégration continueVoir et modifier les données sur Wikidata
Écrit en Python et C++Voir et modifier les données sur Wikidata/ GTK et QtVoir et modifier les données sur Wikidata
Supporte les langages / GTK et QtVoir et modifier les données sur Wikidata
Système d'exploitation MultiplateformeVoir et modifier les données sur Wikidata
Environnement Microsoft Windows, GNU/Linux, BSD
Formats écrits Portable Network Graphics, Scalable Vector Graphics, Encapsulated PostScript et Portable Document FormatVoir et modifier les données sur Wikidata
Langues anglais
Type bibliothèque Python[4]
Licence type BSD
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[modifier | modifier le code]

Notes et références[modifier | modifier le code]

  1. « Décès de John Hunter, créateur de matplotlib », (consulté le 22 janvier 2014)
  2. « https://matplotlib.org/users/license.html#copyright-policy »
  3. « Release 3.2.1 », (consulté le 19 mars 2020)
  4. a et b « License », (consulté le 22 janvier 2014)
  5. (en) « Matplotlib for Python Developers - Preface », (consulté le 22 janvier 2014)
  6. (en) « Matplotlib for Python Developers - About dependencies », (consulté le 22 janvier 2014)