Introduction
Dans ce tutoriel, nous allons apprendre à personnaliser l'arrière-plan, les étiquettes et les graduations d'un graphique simple à l'aide de Matplotlib.
Conseils sur la machine virtuelle
Une fois le démarrage de la machine virtuelle terminé, cliquez dans le coin supérieur gauche pour basculer vers l'onglet Carnet d'adresses pour accéder à Jupyter Notebook pour la pratique.
Parfois, vous devrez peut-être attendre quelques secondes pour que Jupyter Notebook ait fini de charger. La validation des opérations ne peut pas être automatisée en raison des limitations de Jupyter Notebook.
Si vous rencontrez des problèmes pendant l'apprentissage, n'hésitez pas à demander à Labby. Donnez votre feedback après la session, et nous réglerons rapidement le problème pour vous.
Importation des bibliothèques nécessaires
Nous allons commencer par importer les bibliothèques nécessaires que nous utiliserons dans ce tutoriel.
import matplotlib.pyplot as plt
Création d'une figure et définition de l'arrière-plan
Nous allons créer une figure à l'aide de la méthode plt.figure(), qui crée une instance matplotlib.figure.Figure. Nous allons définir la couleur d'arrière-plan de la figure à l'aide de la méthode rect.set_facecolor().
fig = plt.figure()
rect = fig.patch ## une instance de rectangle
rect.set_facecolor('lightgoldenrodyellow')
Ajout d'axes à la figure
Nous allons ajouter des axes à la figure à l'aide de la méthode fig.add_axes(). Nous allons également définir la couleur d'arrière-plan des axes à l'aide de la méthode rect.set_facecolor().
ax1 = fig.add_axes([0.1, 0.3, 0.4, 0.4])
rect = ax1.patch
rect.set_facecolor('lightslategray')
Personnalisation des graduations et des étiquettes
Nous allons personnaliser les graduations et les étiquettes des axes à l'aide de la méthode ax1.tick_params(). Nous allons définir la couleur, la rotation et la taille de l'étiquette de l'axe des x, et la couleur, la taille et la largeur des graduations de l'axe des y.
ax1.tick_params(axis='x', labelcolor='tab:red', labelrotation=45, labelsize=16)
ax1.tick_params(axis='y', color='tab:green', size=25, width=3)
Affichage du graphique
Enfin, nous allons afficher le graphique à l'aide de la méthode plt.show().
plt.show()
Sommaire
Dans ce tutoriel, nous avons appris à personnaliser l'arrière-plan, les étiquettes et les graduations d'un graphique simple à l'aide de Matplotlib. Nous avons utilisé les méthodes plt.figure(), fig.add_axes(), ax1.tick_params() et plt.show() pour créer et afficher le graphique.