Quand effacer, fermer ou purger vos tracés Matplotlib
Matplotlib fournit trois fonctions clés pour gérer les tracés actifs : cla(), clf () et fermer(). Comprendre leurs rôles spécifiques est crucial pour maintenir un flux de travail de traçage propre et efficace.
cla()
Utilisez cla() (Clear Axis) pour supprimer toutes les données du axe actuellement actif dans la figure actuelle. Cela laisse les autres axes inchangés. Ceci est idéal lorsque vous souhaitez actualiser une sous-intrigue spécifique sans perturber la figure entière.
clf()
Contrairement à cla(), clf() (Clear Figure) supprime tous les axes, points de données et annotations de la figure entière. Il laisse la fenêtre de la figure ouverte, vous permettant de créer un nouveau tracé ou de le réutiliser pour un autre. Utilisez cette fonction pour effacer toute la zone de tracé pour un nouveau départ.
close()
close() (Fermer la fenêtre de la figure) ferme la fenêtre de la figure actuelle. Vous pouvez éventuellement spécifier un numéro ou un nom de figure pour fermer une fenêtre spécifique. De plus, close('all') ferme toutes les fenêtres de figures ouvertes. Cette fonction est particulièrement utile lorsque vous devez effacer plusieurs tracés ou libérer de la mémoire.
Comparaison
Function | Purpose |
---|---|
cla() | Clear current axis |
clf() | Clear entire figure |
close() | Close figure window |
Notes supplémentaires
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!