ich eine Funktion erstellt, die eine Handlung schafft, im Grunde sucht die Funktion wie folgt aus:mehrere Plots mit Funktion matplotlib
def draw_line(array):
fig, ax = plt.subplots()
ax.plot(array)
Ich wollte wissen, ob es einen Weg gibt, um diese Funktion nennen zu wollen, wenn mehrere Plots zu tun in einer Figur. Insbesondere wollte ich etwas tun wie:
fig, axes = plt.subplots(nrows=2, ncols=3)
for i in list:
axes[i] = draw_line(*list[i])
Allerdings, was ich bekomme ist ein leeres Gitter mit den tatsächlichen Parzellen unten.
Hinweis, die Bilder in der unteren Reihe sind alle gleiche Ursache ihre Daten sind die sam e. War einfach faul dort. Auch die Funktion draw_line() kann so verrückt sein, wie Sie möchten, geben Sie einfach das einzelne Achsenobjekt ein, in dem die Daten geplottet werden sollen, wie in diesem Beispiel. – benten
Vielen Dank, habe es einfach ausprobiert und es funktioniert gut! – josecoto