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' et label='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, et shadow. Ces options permettent d’ajuster l’apparence de la légende pour améliorer la lisibilité et l’esthétique du graphique.