Tutoriel Matplotlib - Introduction et installation

Jinku Hu 16 février 2024
  1. Installer Matplotlib
  2. Linux
  3. Matplotlib Bonjour le monde
Tutoriel Matplotlib - Introduction et installation

Matplotlib est le module Python le plus utilisé pour tracer des graphes. Il peut facilement produire des figures prêtes à être publiées et être utilisé sur différentes plateformes.

Le module pyplot de Matplotlib a une interface de type MATLAB, il est donc plus facile d’utiliser pyplot si vous êtes déjà utilisateur de MATLAB.

Installer Matplotlib

Windows

- pip

pip install matplotlib

Cette commande pip installe aussi automatiquement les dépendances de Matplotlib.

- Installer le fichier Wheel

Vous pouvez aussi télécharger le fichier non officiel de la roue Matplotlib 32 ou 64 bits de Python 2.7 ou Python 3.4+ sur le célèbre site de Unofficial Windows Binaries for Python Extension Packages.

Après le téléchargement du fichier wheel, utilisez la commande ci-dessous pour installer le fichier wheel.

pip install matplot_wheel_file_path

Référez-vous au guide d’installation du fichier wheel ici.

Linux

Ouvrez le terminal Linux et utilisez la commande ci-dessous en fonction de la version de Python de votre système.

Python 2.7

sudo apt-get install python-matplotlib

Python 3.4+

sudo apt-get instlal python3-matplotlib

Matplotlib Bonjour le monde

Maintenant, nous allons prendre la première bouchée de Matplotlib.

from matplotlib import pyplot as plt

plt.plot([1, 2, 3], [4, 5, 6])
plt.show()

Cet exemple trace le graphique d’une droite qui a les données 2-D - [1,2,3], [4,5,6].

from matplotlib import pyplot as plt

Comme nous l’avons mentionné ci-dessus, pyplot est un module de traçage de type MATLAB.

plt.plot([1, 2, 3], [4, 5, 6])

Il trace les x et y en utilisant la ligne par défaut et le style de couleur car aucun argument supplémentaire n’est passé ici.

plt.show()

Il affiche la figure. La figure de traçage ne sera pas affichée avant que cette ligne ne soit exécutée.

Matplotlib Bonjour le monde

Auteur: Jinku Hu
Jinku Hu avatar Jinku Hu avatar

Founder of DelftStack.com. Jinku has worked in the robotics and automotive industries for over 8 years. He sharpened his coding skills when he needed to do the automatic testing, data collection from remote servers and report creation from the endurance test. He is from an electrical/electronics engineering background but has expanded his interest to embedded electronics, embedded programming and front-/back-end programming.

LinkedIn Facebook