Introduction
Dans ce laboratoire, nous allons apprendre à connaître le paramètre CapStyle dans Matplotlib. Ce paramètre contrôle la manière dont Matplotlib dessine les coins où deux segments de ligne différents se rencontrent. Nous allons suivre une procédure étape par étape pour comprendre les différents options de CapStyle et comment les implémenter.
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 de notes pour accéder au carnet Jupyter pour pratiquer.
Parfois, vous devrez attendre quelques secondes pour que le carnet Jupyter ait fini de charger. La validation des opérations ne peut pas être automatisée en raison des limitations du carnet Jupyter.
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ésoudrons rapidement le problème pour vous.
Importation des bibliothèques
La première étape consiste à importer les bibliothèques nécessaires. Nous allons utiliser Matplotlib et CapStyle à partir de Matplotlib._enums.
import matplotlib.pyplot as plt
from matplotlib._enums import CapStyle
Créer un graphique
Ensuite, nous allons créer un graphique simple pour démontrer les différents options de CapStyle.
fig, ax = plt.subplots()
## Tracer la ligne avec différentes options de CapStyle
for i, cap_style in enumerate(CapStyle):
ax.plot([0, 1], [i, i], label=str(cap_style), linewidth=10, solid_capstyle=cap_style)
## Ajouter une légende et un titre
ax.legend(title='CapStyle')
ax.set_title('CapStyle Demo')
Afficher le graphique
Maintenant, nous allons afficher le graphique à l'aide de la fonction plt.show().
plt.show()
Interprétation
Après avoir exécuté le code, un graphique sera affiché avec les différents options de CapStyle. Les options de CapStyle suivantes seront affichées :
CapStyle.buttCapStyle.roundCapStyle.projecting
L'option butt est le style par défaut, qui trace simplement une ligne droite jusqu'à la fin du segment. L'option round trace un demi-cercle à la fin du segment. L'option projecting trace un demi-carré à la fin du segment.
Expérience
Maintenant que nous avons vu les différentes options de CapStyle, n'hésitez pas à experimenter d'autres options dans le paramètre CapStyle pour voir comment elles affectent le graphique.
Sommaire
Dans ce laboratoire, nous avons appris sur le paramètre CapStyle dans Matplotlib. Nous avons suivi un processus étape par étape pour comprendre les différentes options de CapStyle et comment les implémenter. Nous avons également créé un graphique pour visualiser les différentes options de CapStyle.