Maison > développement back-end > Tutoriel Python > Comment faire en sorte qu'une barre de couleurs Matplotlib corresponde à la hauteur de votre graphique ?

Comment faire en sorte qu'une barre de couleurs Matplotlib corresponde à la hauteur de votre graphique ?

Mary-Kate Olsen
Libérer: 2024-11-09 10:32:02
original
423 Les gens l'ont consulté

How to Make a Matplotlib Colorbar Match the Height of Your Graph?

Comment ajuster la taille de la barre de couleurs pour correspondre au graphique Matplotlib

Lors de la création de graphiques imshow, il peut être difficile d'aligner la barre de couleurs à la même hauteur comme le graphique sans recourir à des outils externes comme Photoshop. Cet article fournit une solution pour garantir que la barre de couleurs et le graphique ont des hauteurs cohérentes.

La clé pour réaliser cet ajustement réside dans les valeurs attribuées aux paramètres de fraction et de pad de la fonction plt.colorbar(). La combinaison optimale de ces valeurs s'est avérée être :

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

Avec ces valeurs, la barre de couleurs évolue automatiquement pour correspondre au tracé, quelle que soit la taille d'affichage. Cela élimine le besoin de réajuster manuellement la taille de la barre de couleurs ou d'utiliser des outils de post-traitement supplémentaires.

De plus, cette méthode ne nécessite pas de partage d'axe, ce qui pourrait potentiellement fausser la quadrillage du tracé. En appliquant ces paramètres, les utilisateurs peuvent s'assurer que leurs graphiques Matplotlib imshow ont une barre de couleurs visuellement équilibrée qui complète précisément la taille 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!

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