Farbe des letzten Plots
Verfasst: Donnerstag 9. August 2018, 09:56
Hallo,
ich habe ein Subplotgrid
in einer Schleife mit beliebig vielen durchläufen wird der Inhalt dieser Plots laufend aktualisiert.
Ich würde aber gerne in allen Plots dieselbe Farbe pro Schleifendurchlauf haben.
mit:
wäre das recht einfach, dass ich die Farbe des letzten Plots auslesen kann und dann für die nächsten Plots weiter verwende.
Jedoch komme ich hier mit meiner obrigen Logik nicht hin.
Auch habe ich schon versucht eine zufällige Farbe selbst aus einer color_map zu nehmen. Mit random.random() sind mir die Farben der verschiedenen Schleifendurchläufe aber viel zu ähnlich.
Darum würde ich die Farben am liebsten gar nicht erst selber definieren und einfach nur einstellen, dass jeder der Plots pro Durchgang die Selber Farbe verwendet.
ich habe ein Subplotgrid
Code: Alles auswählen
import matplotlib.pyplot as plt
ax1=plt.subplot2grid((3,2), (0,0), rowspan=3)
ax2=plt.subplot2grid((3,2), (0,1))
ax3=plt.subplot2grid((3,2), (1,1))
ax4=plt.subplot2grid((3,2), (2,1))
Code: Alles auswählen
ax1.plot(messwerte_mean_1,messwerte_mean_1)
ax2.plot(messwerte_mean_2,messwerte_mean_2)
....
plt.pause(0.05)
mit:
Code: Alles auswählen
axx=plt.plot(...)
axx[0].get_color()
Jedoch komme ich hier mit meiner obrigen Logik nicht hin.
Auch habe ich schon versucht eine zufällige Farbe selbst aus einer color_map zu nehmen. Mit random.random() sind mir die Farben der verschiedenen Schleifendurchläufe aber viel zu ähnlich.
Darum würde ich die Farben am liebsten gar nicht erst selber definieren und einfach nur einstellen, dass jeder der Plots pro Durchgang die Selber Farbe verwendet.