OUJOOD.COM
Création et personnalisation des Étiquettes et Titres
Tutoriel étape par étape sur la création d'étiquettes et de titres pour un graphique en utilisant Matplotlib, ainsi que des conseils pratiques pour personnaliser les polices, positionner le titre et les étiquettes.

Étape 1 : Création d'un Graphique Simple
Exemple : 📋 Copier le code
import matplotlib.pyplot as plt # Données pour le graphique (exemple) x = [1, 2, 3, 4, 5] y = [2, 4, 6, 8, 10] plt.plot(x, y) plt.show()
Étape 2 : Ajout d'Étiquettes (Labels) aux Axes
Exemple : 📋 Copier le code
plt.plot(x, y)
plt.xlabel('Axe des X') # Ajout d'une étiquette pour l'axe des x
plt.ylabel('Axe des Y') # Ajout d'une étiquette pour l'axe des y
plt.show()
Étape 3 : Ajout d'un Titre au Graphique
Exemple : 📋 Copier le code
plt.plot(x, y)
plt.xlabel('Axe des X')
plt.ylabel('Axe des Y')
plt.title('Titre du Graphique') # Ajout d'un titre au graphique
plt.show()
Étape 4 : Personnalisation des Polices
Exemple : 📋 Copier le code
plt.plot(x, y)
plt.xlabel('Axe des X', fontdict={'fontsize': 12, 'fontweight': 'bold', 'fontstyle': 'italic'})
plt.ylabel('Axe des Y', fontdict={'fontsize': 12, 'fontweight': 'bold', 'fontstyle': 'italic'})
plt.title('Titre du Graphique', fontdict={'fontsize': 16, 'fontweight': 'bold'})
plt.show()
Spécifier la Couleur du Texte avec Matplotlib
Dans Matplotlib, vous pouvez aussi spécifier la couleur du texte des labels (étiquettes) et des titres en utilisant le paramètre color dans les fonctions plt.xlabel(), plt.ylabel(), et plt.title(). Voici comment vous pouvez définir la couleur du texte :
Définir la Couleur du Texte pour les Étiquettes (Labels) et les Titres
Pour les Étiquettes des Axes (Labels) :
Exemple : 📋 Copier le code
plt.plot(x, y)
plt.xlabel('Axe des X', color='blue') # Couleur du texte pour l'étiquette de l'axe X est définie en bleu
plt.ylabel('Axe des Y', color='green') # Couleur du texte pour l'étiquette de l'axe Y est définie en vert
plt.show()
Pour le Titre du Graphique (Title) :
Exemple : 📋 Copier le code
plt.plot(x, y)
plt.title('Titre du Graphique', color='red') # Couleur du texte pour le titre est définie en rouge
plt.show()
En utilisant le paramètre color, vous pouvez spécifier la couleur du texte pour les étiquettes des axes (x et y) ainsi que pour le titre du graphique. Vous pouvez remplacer les valeurs de couleur ('blue', 'green', 'red', etc.) par n'importe quelle couleur HTML valide ou par son code hexadécimal (par exemple, '#FFA500' pour orange).
N'hésitez pas à ajuster les couleurs selon vos préférences pour obtenir le style visuel souhaité dans vos graphiques Matplotlib.
Étape 5 : Positionnement du Titre
Exemple : 📋 Copier le code
plt.plot(x, y)
plt.xlabel('Axe des X', fontdict={'fontsize': 12, 'fontweight': 'bold', 'fontstyle': 'italic'})
plt.ylabel('Axe des Y', fontdict={'fontsize': 12, 'fontweight': 'bold', 'fontstyle': 'italic'})
plt.title('Titre du Graphique', fontdict={'fontsize': 16, 'fontweight': 'bold'}, loc='left')
plt.show()
Exemple pratique
Exemple : 📋 Copier le code
import matplotlib.pyplot as plt
# Données pour le graphique (exemple)
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]
plt.figure(facecolor='lightgrey')
plt.plot(x, y)
plt.xlabel('Axe des X', color='red', fontdict={'fontsize': 16, 'fontweight': 'bold'}) # Ajout d'une étiquette pour l'axe des x
plt.ylabel('Axe des Y', color='green', fontdict={'fontsize': 16, 'fontweight': 'bold'}) # Ajout d'une étiquette pour l'axe des y
# Ajout d'un titre au graphique
plt.title('Titre du Graphique', fontdict={'fontsize': 16, 'fontweight': 'bold'}, color='blue')
plt.show()
Paramètre fontdict dans Matplotlib
Le paramètre fontdict dans Matplotlib est utilisé pour spécifier les attributs de police tels que la taille, le poids, le style, etc. pour les étiquettes (labels), le titre et d'autres éléments textuels dans les graphiques. Voici quelques-unes des valeurs possibles que vous pouvez utiliser dans fontdict :
- fontsize: Taille de la police. Par exemple : 12, 14, etc.
- fontweight: Poids de la police. Valeurs possibles : 'normal', 'bold', 'light', 'ultrabold', 'heavy', etc.
- fontstyle: Style de la police. Valeurs possibles : 'normal', 'italic', 'oblique'.
- fontfamily: Famille de police. Par exemple : 'serif', 'sans-serif', 'cursive', 'fantasy', 'monospace', etc.
- color: Couleur du texte. Vous pouvez utiliser des noms de couleur (comme 'blue', 'red', 'green', etc.) ou des codes hexadécimaux ('#RRGGBB').
Exemple d'utilisation du paramètre fontdict avec ces valeurs possibles :
Exemple : 📋 Copier le code
plt.xlabel('Axe des X', fontdict={'fontsize': 12, 'fontweight': 'bold', 'fontstyle': 'italic', 'color': 'blue'})
plt.title('Titre du Graphique', fontdict={'fontsize': 16, 'fontweight': 'normal', 'fontstyle': 'oblique', 'color': '#FFA500'})
N'hésitez pas à combiner ces valeurs pour personnaliser la police et la couleur du texte selon vos besoins et vos préférences dans vos graphiques Matplotlib.
Astuces et Conseils d'Utilisation
- Expérimentez avec différents paramètres de fontdict pour personnaliser la police (taille, poids, style, etc.).
- Utilisez les valeurs de loc pour placer le titre ('left', 'right', 'center') selon vos préférences.
- N'hésitez pas à ajuster la taille des polices pour une meilleure lisibilité.
En utilisant ces étapes et conseils, vous pouvez créer et personnaliser facilement les étiquettes et les titres de vos graphiques avec Matplotlib.