Légendes
-
plt.legend()
La fonction plt.legend() permet d'ajouter une légende au graphique, afin d'identifier les différentes courbes ou éléments du graphique. Cette légende est souvent utilisée pour étiqueter les différentes séries de données, permettant ainsi de comprendre plus facilement le graphique.
Importation :
import matplotlib.pyplot as plt
Attributs :
Paramètre Type Description Valeur par défaut labels
list Liste des labels à afficher dans la légende. None
loc
str Position de la légende (ex : ‘best’, ‘upper right’, ‘lower left’). 'best'
fontsize
float Taille de la police de la légende. 10
title
str Titre de la légende. None
shadow
bool Indique si un ombrage doit être ajouté à la légende. False
Exemple de code :
import matplotlib.pyplot as plt # Tracer deux courbes x = [1, 2, 3, 4] y1 = [1, 4, 9, 16] y2 = [1, 2, 3, 4] plt.plot(x, y1, label='Courbe 1') plt.plot(x, y2, label='Courbe 2') # Ajouter la légende plt.legend(loc='upper left', fontsize=12, title='Légende', shadow=True) # Afficher le graphique plt.show()
Explication du code :
La fonction
plt.legend()
est utilisée pour ajouter une légende aux courbes tracées. Chaque courbe a un label (label='Courbe 1'
etlabel='Courbe 2'
), qui est ensuite affiché dans la légende du graphique. Ici, la légende est placée dans le coin supérieur gauche du graphique avec un ombrage et un titre.Remarques :
-
-
Placement de la légende : Vous pouvez contrôler la position de la légende à l’aide de l’argument
loc
, qui peut être défini par des valeurs telles que'upper left'
,'upper right'
,'lower left'
,'lower right'
, ou'best'
pour une position automatique optimale. -
Personnalisation : La légende peut être personnalisée avec des arguments comme
fontsize
,title
, etshadow
. Ces options permettent d’ajuster l’apparence de la légende pour améliorer la lisibilité et l’esthétique du graphique.
-
-