Ich weiß, dass diese Frage ein Dutzend Mal gestellt wurde, aber ich brauche Hilfe in meinem konkreten Beispiel. Ich weiß einfach nicht, warum es nicht funktioniert.Ändern der Farben in Plot mit Schleife
Am Ende möchte ich 150 verschiedene Linien, aber jetzt möchte ich nur mit 10 Zeilen testen.
Ziel ist es durch die Farbkarte und mein Code wie folgt aussieht iterieren:
import matplotlib.pyplot as plt
jet= plt.get_cmap('jet')
colors = iter(jet(np.linspace(0,1,10)))
for k in range(0,10):
plt.plot(u_ordered[0*k:42*(k+1)], T_ordered[0*k:42*(k+1)], 'o',
color=next(colors))
plt.xscale('log')
plt.ylabel('T [K]')
plt.xlabel('log u [KJ/g]')
plt.title('T - U (at const. Rho) Plot')
plt.legend(loc="lower right")
plt.savefig('T_u_const_rho_Plot1.pdf')
plt.show()
erhalte ich die dies für alle 150 Linien:
Das ist genau das! Danke vielmals! :) – Shaun
Gern geschehen. :) – fuglede