Introduction
Dans la visualisation de données, il est important de souligner des informations spécifiques pour attirer l'attention du spectateur. Une manière de le faire est de styliser les boîtes de texte à l'aide des paramètres bbox dans Matplotlib. Dans ce laboratoire, nous allons apprendre à styliser les boîtes de texte à l'aide des paramètres bbox dans Matplotlib.
Conseils sur la VM
Une fois le démarrage de la VM terminé, cliquez dans le coin supérieur gauche pour basculer vers l'onglet Notebook 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 des commentaires après la session, et nous résoudrons rapidement le problème pour vous.
Importation des bibliothèques requises
import matplotlib.pyplot as plt
Créer une boîte de texte
plt.text(0.6, 0.7, "eggs", size=50, rotation=30.,
ha="center", va="center",
bbox=dict(boxstyle="round",
ec=(1., 0.5, 0.5),
fc=(1., 0.8, 0.8),
)
)
Nous créons une boîte de texte contenant le mot "eggs" à l'aide de la méthode text(). Le paramètre bbox est utilisé pour styliser la boîte. Le paramètre boxstyle est défini sur "round" pour créer une boîte arrondie, tandis que les paramètres ec et fc définissent respectivement les couleurs des bords et de la face de la boîte. Le paramètre size définit la taille de la police, le paramètre rotation définit l'angle de rotation, et les paramètres ha et va définissent l'alignement horizontal et vertical du texte dans la boîte.
Créer une autre boîte de texte
plt.text(0.55, 0.6, "spam", size=50, rotation=-25.,
ha="right", va="top",
bbox=dict(boxstyle="square",
ec=(1., 0.5, 0.5),
fc=(1., 0.8, 0.8),
)
)
Nous créons une autre boîte de texte contenant le mot "spam". Cette fois, nous définissons le paramètre boxstyle sur "square" pour créer une boîte carrée et les paramètres ha et va sur "right" et "top" pour aligner le texte à droite et en haut de la boîte.
Afficher le graphique
plt.show()
Enfin, nous affichons le graphique en appelant la méthode show().
Sommaire
Dans ce laboratoire, nous avons appris à styliser les boîtes de texte à l'aide des paramètres bbox dans Matplotlib. En utilisant le paramètre bbox, nous pouvons créer des boîtes de différentes formes et couleurs pour souligner des informations spécifiques dans nos visualisations.