Plot: 24 verschiedene Farben automatisch wählen
Verfasst: Donnerstag 13. September 2012, 11:11
Hallo zusammen!
Das Python-Forum ist echt super -wollte euch nur nochmal loben!
Also heute habe ich folgendes Problem:
Ich möchte eine Grafik erstellen, in der 24 verschiedene Funktionen eingezeichnet werden sollen. Jede Funktion soll eine andere Farbe bzw. ein anderes Symbol erhalten. Wenn ich es wie folgt implementiere, wiederholt Python die Farben irgendwann wieder (i,j sind die Bezeichnungen der Funktionen)
Die Funktionen haben einen zufälligen Startwert und konvergieren dann gegen 0 oder 1. Wichtig ist nur, dass man am Anfang unterscheiden kann, welche Funktion konvergiert gegen 0, welche gegen 1. Dass am Ende alles übereinander liegt (also entweder auf 0 oder 1), ist gewollt.
Hat jemand eine Idee, wie ich das realisieren kann?
Dann habe ich noch eine zweite Frage zu obigem: Ich möchte, dass in der Legende steht D1,2. Also dass die Zahlen als Indizes dastehen. Ist das möglich?
Das Python-Forum ist echt super -wollte euch nur nochmal loben!
Also heute habe ich folgendes Problem:
Ich möchte eine Grafik erstellen, in der 24 verschiedene Funktionen eingezeichnet werden sollen. Jede Funktion soll eine andere Farbe bzw. ein anderes Symbol erhalten. Wenn ich es wie folgt implementiere, wiederholt Python die Farben irgendwann wieder (i,j sind die Bezeichnungen der Funktionen)
Code: Alles auswählen
i=[0, 1, 1, 2, 2, 4, 5, 5, 6, 6, 7, 7, 9, 9, 10, 10, 11, 11, 13, 14, 18, 19, 20, 21]
j=[1, 2, 4, 3, 4, 5, 6,9, 7, 17, 8, 19, 10, 20, 11, 16, 12, 14, 14, 15, 19, 20, 21, 22]
for m in range(0,23):
ax.plot(time,D[m,:],label='D'+str(i[m])+','+str(j[m]))
Hat jemand eine Idee, wie ich das realisieren kann?
Dann habe ich noch eine zweite Frage zu obigem: Ich möchte, dass in der Legende steht D1,2. Also dass die Zahlen als Indizes dastehen. Ist das möglich?