Titre et Labels

Pour qu’un graphique soit clair et communicatif, il est essentiel de bien le tituler et d’étiqueter ses axes. Ces éléments apportent un contexte indispensable à l’interprétation des données, en indiquant ce qui est représenté et en facilitant la lecture.

Matplotlib, la bibliothèque de référence en visualisation Python, offre une grande flexibilité pour personnaliser les titres, les labels des axes, ainsi que les autres annotations d’un graphique. Vous pouvez ajuster la taille, la couleur, la police, la position, et bien plus encore, afin de rendre vos visualisations à la fois esthétiques et accessibles.

Fonctions :

  • plt.title()

    La fonction plt.title() permet d'ajouter un titre à un graphique. Ce titre est affiché en haut du graphique, et permet d'indiquer le sujet ou le thème du graphique.

    Importation :

    import matplotlib.pyplot as plt

    Attributs :

    Paramètre Type Description Valeur par défaut
    title str Le texte du titre du graphique. None
    fontsize float Taille de la police du titre. 16
    color str Couleur du texte du titre (ex : 'red', 'blue'). 'black'
    loc str Position du titre sur le graphique ('left', 'center', 'right'). 'center'
    pad float Espacement entre le titre et le graphique. 6.0

    Exemple de code :

    import matplotlib.pyplot as plt
    
    # Tracer une courbe simple
    x = [1, 2, 3, 4]
    y = [1, 4, 9, 16]
    plt.plot(x, y)
    
    # Ajouter un titre au graphique
    plt.title('Exemple de graphique', fontsize=18, color='blue')
    
    # Afficher le graphique
    plt.show()
    Résultat du code
  • plt.xlabel()

    La fonction plt.xlabel() permet d'ajouter un label à l'axe des abscisses (axe horizontal) dans un graphique. Ce label est utilisé pour décrire ce que représente l'axe des x, ce qui rend le graphique plus compréhensible.

    Importation :

    import matplotlib.pyplot as plt

    Attributs :

    Paramètre Type Description Valeur par défaut
    xlabel str Le texte du label de l'axe des abscisses. None
    fontsize float Taille de la police du label. 12
    color str Couleur du texte du label (ex : 'red', 'blue'). 'black'
    labelpad float Espacement entre le label et l'axe. 4.0

    Exemple de code :

    import matplotlib.pyplot as plt
    
    # Tracer une courbe simple
    x = [1, 2, 3, 4]
    y = [1, 4, 9, 16]
    plt.plot(x, y)
    
    # Ajouter un label à l'axe des abscisses
    plt.xlabel('Valeur de X', fontsize=14, color='green')
    
    # Afficher le graphique
    plt.show()
    Résultat du code
  • plt.ylabel()

    La fonction plt.ylabel() permet d'ajouter un label à l'axe des ordonnées (axe vertical) dans un graphique. Ce label est utile pour décrire ce que représente l'axe des y, ce qui améliore la lisibilité du graphique.

    Importation :

    import matplotlib.pyplot as plt

    Attributs :

    Paramètre Type Description Valeur par défaut
    ylabel str Le texte du label de l'axe des ordonnées. None
    fontsize float Taille de la police du label. 12
    color str Couleur du texte du label (ex : 'red', 'blue'). 'black'
    labelpad float Espacement entre le label et l'axe. 4.0

    Exemple de code :

    import matplotlib.pyplot as plt
    
    # Tracer une courbe simple
    x = [1, 2, 3, 4]
    y = [1, 4, 9, 16]
    plt.plot(x, y)
    
    # Ajouter un label à l'axe des ordonnées
    plt.ylabel('Valeur de Y', fontsize=14, color='blue')
    
    # Afficher le graphique
    plt.show()
    Résultat du code