Introduction
Matplotlib est une bibliothèque de tracé pour le langage de programmation Python et son extension NumPy pour les mathématiques numériques. Dans ce tutoriel, nous allons apprendre à créer une légende simple avec Matplotlib.
Conseils sur la machine virtuelle
Une fois le démarrage de la machine virtuelle terminé, cliquez dans le coin supérieur gauche pour basculer vers l'onglet Carnet de notes pour accéder au carnet Jupyter Notebook pour pratiquer.
Parfois, vous devrez peut-être attendre quelques secondes pour que le carnet Jupyter Notebook ait fini de charger. La validation des opérations ne peut pas être automatisée en raison des limitations du carnet Jupyter Notebook.
Si vous rencontrez des problèmes pendant l'apprentissage, n'hésitez pas à demander à Labby. Donnez votre feedback après la session, et nous réglerons rapidement le problème pour vous.
Import Matplotlib
Pour utiliser Matplotlib, nous devons l'importer d'abord.
import matplotlib.pyplot as plt
Créer une figure et des axes
Nous devons créer une figure et des axes pour tracer nos données.
fig, ax = plt.subplots()
Tracer les données
Nous pouvons tracer nos données en utilisant la fonction plot().
line1, = ax.plot([1, 2, 3], label="Line 1", linestyle='--')
line2, = ax.plot([3, 2, 1], label="Line 2", linewidth=4)
Créer la première légende
Nous pouvons créer une légende pour la première ligne en utilisant la fonction legend().
first_legend = ax.legend(handles=[line1], loc='upper right')
Ajouter la première légende
Nous devons ajouter la première légende au tracé en utilisant la fonction add_artist().
ax.add_artist(first_legend)
Créer la deuxième légende
Nous pouvons créer une autre légende pour la deuxième ligne en utilisant la fonction legend().
ax.legend(handles=[line2], loc='lower right')
Afficher le tracé
Nous pouvons afficher le tracé en utilisant la fonction show().
plt.show()
Sommaire
Dans ce tutoriel, nous avons appris à créer une légende simple avec Matplotlib. Nous avons importé Matplotlib, créé une figure et des axes, tracé les données, et créé et ajouté deux légendes au tracé. Enfin, nous avons affiché le tracé en utilisant la fonction show().