Matplotlib - Introduction

Matplotlib est l'un des packages Python les plus populaires utilisés pour la visualisation de données. Il s'agit d'une bibliothèque multiplateforme permettant de créer des tracés 2D à partir de données dans des tableaux. Matplotlib est écrit en Python et utilise NumPy, l'extension de mathématiques numériques de Python. Il fournit une API orientée objet qui aide à incorporer des tracés dans des applications à l'aide de boîtes à outils d'interface graphique Python telles que PyQt, WxPythonotTkinter. Il peut être utilisé dans les shells Python et IPython, les notebooks Jupyter et les serveurs d'applications Web également.

Matplotlib a une interface procédurale appelée Pylab, qui est conçue pour ressembler à MATLAB, un langage de programmation propriétaire développé par MathWorks. Matplotlib avec NumPy peut être considéré comme l'équivalent open source de MATLAB.

Matplotlib a été initialement écrit par John D. Hunter en 2003. La version stable actuelle est la 2.2.0 publiée en janvier 2018.