Heim > Backend-Entwicklung > Python-Tutorial > Wie passt man die Farbbalkenhöhe an das Diagramm in Matplotlib an?

Wie passt man die Farbbalkenhöhe an das Diagramm in Matplotlib an?

Susan Sarandon
Freigeben: 2024-11-10 07:44:02
Original
568 Leute haben es durchsucht

How to Match Colorbar Height to Graph in Matplotlib?

Farbbalkenhöhe an Diagramm anpassen

In Matplotlib kann es schwierig sein, die Größe des Farbbalkens mit dem Diagramm zu koordinieren. Dieses Problem führt oft zu einem Farbbalken, der deutlich höher ist als das Diagramm.

Um diese Diskrepanz zu beheben, hat sich das folgende Code-Snippet als wirksam erwiesen:

plt.colorbar(im, fraction=0.046, pad=0.04)
Nach dem Login kopieren

Erklärung:

  • fraction: Dieser Parameter gibt den Bruchteil des horizontalen Raums an, der der Farbleiste zugewiesen ist. Ein Wert von 0,046 gibt an, dass der Farbbalken etwa 4,6 % der Breite einnimmt.
  • Pad: Steuert den Abstand zwischen dem Farbbalken und dem Diagramm. Wenn Sie den Wert auf 0,04 einstellen, wird ein kleiner Rand um die Farbleiste hinzugefügt.

Diese Kombination von Werten skaliert die Farbleiste so, dass sie der Höhe des Diagramms entspricht, unabhängig von der Anzeigegröße. Dadurch wird vermieden, dass die Achse geteilt wird, was die Form des Diagramms beeinträchtigen kann.

Das obige ist der detaillierte Inhalt vonWie passt man die Farbbalkenhöhe an das Diagramm in Matplotlib an?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage