Matplotlib Barchart zeichnet nur noch einen Balken
Verfasst: Dienstag 22. März 2022, 12:37
Hi,
ich möchte ich horizontales Balkendiagramm aus mehreren Subplots erstellen.
Den zweiten Subplot lasse ich momentan noch leer. Momentan bekomme ich mit dem Code:
ein gutes Ergebnis. Die Balkenbeschriftungen sind nun jedoch in Wahrheit nicht einstellig, sondern vierstellig. Wenn ich sie abändere auf Tausenderbereiche, wird plötzlich nur noch ein einiger Balken (24) geplottet. Auch mit dem Keyword "Height" kann ich ihn nicht verkleinern, sodass die anderen auch noch draufpassen.
Was mache ich falsch?
Beste Grüße
ich möchte ich horizontales Balkendiagramm aus mehreren Subplots erstellen.
Den zweiten Subplot lasse ich momentan noch leer. Momentan bekomme ich mit dem Code:
Code: Alles auswählen
import matplotlib.pyplot as plt
data1=[24, 3, 2, 1]
year=['1-2', '2-3', '3-4', '4-5']
fig,ax=plt.subplots(2,1,figsize=(15,15))
ax[0].barh(year,data1,color="red")
plt.show()
ein gutes Ergebnis. Die Balkenbeschriftungen sind nun jedoch in Wahrheit nicht einstellig, sondern vierstellig. Wenn ich sie abändere auf Tausenderbereiche, wird plötzlich nur noch ein einiger Balken (24) geplottet. Auch mit dem Keyword "Height" kann ich ihn nicht verkleinern, sodass die anderen auch noch draufpassen.
Was mache ich falsch?
Beste Grüße