Subplots twinx()
Verfasst: Mittwoch 20. Januar 2021, 17:46
Hallo Community,
bin gerade dabei, Daten zu visualisieren. Dafür habe ich eine figure erstellt mit 6 Subplots. Bei jedem dieser Subplots möchte ich nun eine zweite y-Achse einfügen via twinx().
Leider klappt das nicht wie ich mir das vorstelle und langsam bin ich am verzweifeln. Mein Code sieht in etwa so aus:
Das funktioniert leider nur insofern, dass nur beim letzten subplot, also ax[2,1], eine zweite y-Achse da ist.
Nun meine Frage, weiß jemand wie ich bei allen subplots eine zweite y-Achse bekomme?
Vielen Dank schon mal und Grüße an alle
Peter
bin gerade dabei, Daten zu visualisieren. Dafür habe ich eine figure erstellt mit 6 Subplots. Bei jedem dieser Subplots möchte ich nun eine zweite y-Achse einfügen via twinx().
Leider klappt das nicht wie ich mir das vorstelle und langsam bin ich am verzweifeln. Mein Code sieht in etwa so aus:
Code: Alles auswählen
fig, ax = plt.subplots(3, 2, figsize = (...))
# Hier nun if/else um Zeile und Spalte zu bestimmen (funktioniert, aber uninteressant)
ax[zeile, spalte].plot(xDaten, yDaten, ...)
ax2 = fig.gca().twinx()
ax2.plot(xDaten, y2Daten, ...)
Nun meine Frage, weiß jemand wie ich bei allen subplots eine zweite y-Achse bekomme?
Vielen Dank schon mal und Grüße an alle
Peter