Ich habe den folgenden Code und bin wirklich bemüht, die Handlung auf dem ganzen Bildschirm zu bekommen.Python Figur Plots auf dem halben Bildschirm
fig = plt.figure()
fig.subplots_adjust(bottom=0.2)
ax1 = fig.add_subplot(212)
ax1.set_xlabel('Time')
ax1.set_ylim(0,time)
line1 = ax1.plot(a,'bo-',label='One')
line2 = ax1.plot(b,'mo-',label='Two')
lines = line1 + line2
labels = [l.get_label() for l in lines]
ax1.legend(lines, labels, loc=(0,-0.5), ncol=2)
plt.show()
Ich habe versucht, alle Antworten, die ich auf dem Netz und alle Vorschläge im Thread gearbeitet Extend python plots to full screen, keiner von ihnen gefunden.
Jede Hilfe wäre willkommen!
P.S. Ich bin nicht mit
t = np.arange(b)
plt.plot(t, a, 'bo-')
zum Beispiel, weil es nicht funktioniert, wenn die x- und y-Werte sind nicht das gleiche, und ich kann nicht x vordefinieren, wie es für mein Programm variiert.
Was meinst du mit Vollbild? Willst du ein einzelnes Unterdiagramm wie 'ax1 = fig.add_subplot (111)'? – sauerburger
@sauerburger Ja, das war es, was ich suchte !! Danke für die Hilfe! Ich war auf dieses Beispiel https://pythonprogramming.net/subplot2grid-add_subplot-matplotlib-tutorial/ gestoßen und wurde davon überzeugt, dass "212" für etwas ganz anderes steht ... –