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()
-
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()
-
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()