ich hänge mal wieder an einem bar-plot und habe ein Problem. In meinem Plot drehe ichdie x-Achse. Allerdings wird bei etwas längerem Text dann alles 'abgeschnitten'. Man kann es wieder sichtbar machen, wenn man das Plot-Fenster größer zieht. Kann man das auch irgendwie einstellen, dass der Bereich, in dem der Plot angezeigt ist, größer ist und man dann auch den ganzen Text sehen kann?
Hier mein Beispielcode:
Code: Alles auswählen
import matplotlib.pyplot as plt
import numpy as np
fig = plt.figure()
ax = fig.add_subplot( 111 )
width = 0.09
x = [ 'Heute Vielleicht Oder', ' Aber Auch Morgen', 'Eventuell auch Uebermorgen', 'Irgendwann einmal vielleicht', 'wann anders' ]
y = [ 106, 107, 108, 109, 110 ]
z = [2,4,6,8,10]
N = len(x)
ind = np.arange(N)
ax2 = ax.twinx()
plots = ax.bar( ind, y, width, color='k' )
for plot in plots:
plot = ax2.bar( ind + width, z, width, color='orange' )
plt.xticks( ind + width, x )
ax.set_xticklabels( x, rotation = 30 )
plt.show()
Grüßle
Isa