Maison > développement back-end > Tutoriel Python > Comment faire correspondre la hauteur de la barre de couleurs au graphique dans Matplotlib ?

Comment faire correspondre la hauteur de la barre de couleurs au graphique dans Matplotlib ?

Susan Sarandon
Libérer: 2024-11-10 07:44:02
original
573 Les gens l'ont consulté

How to Match Colorbar Height to Graph in Matplotlib?

Faire correspondre la hauteur de la barre de couleurs au graphique

Dans Matplotlib, coordonner la taille de la barre de couleurs avec le graphique peut être difficile. Ce problème entraîne souvent une barre de couleurs nettement plus haute que le graphique.

Pour résoudre cette inadéquation, l'extrait de code suivant s'est avéré efficace :

plt.colorbar(im, fraction=0.046, pad=0.04)
Copier après la connexion

Explication :

  • fraction : Ce paramètre précise la fraction d'espace horizontal allouée au barre de couleurs. Une valeur de 0,046 indique que la barre de couleurs occupe environ 4,6 % de la largeur.
  • pad : Contrôle l'espacement entre la barre de couleurs et le graphique. Le définir sur 0,04 ajoute une petite marge autour de la barre de couleurs.

Cette combinaison de valeurs a mis à l'échelle la barre de couleurs pour qu'elle corresponde à la hauteur du tracé, quelle que soit la taille d'affichage. Cela évite de partager l'axe, ce qui peut compromettre la forme du graphique.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal