Seite 1 von 1

matplotlib: Elementen Farben zuweisen

Verfasst: Freitag 25. Juli 2014, 16:39
von peter99
Hi, ich habe folgendes Problem:
ich verwende matplotlib um in Python einen Plot zu erstellen. Nun beschrifte ich die einzelnen Punkte mit Elementen des Periodensystems. Ich will aber jedes Element mit einer anderen Farbe beschriften, um den plot uebersichtlicher zu machen.

Code: Alles auswählen

for i in element_list: 
        contamin = plt.plot(i.q_a, i.mass, 'g^')
        plt.annotate(i.symbol, (i.q_a, i.mass), color = i.color)
daher ich will elementen eine Farbe zuweisen- weiss jemand wie ddas leicht moeglich waere? ich habe es versucht mit colormap, komme aber auf keinen gruenen zweig.

Beste Gruesse,
Peter

Re: matplotlib: Elementen Farben zuweisen

Verfasst: Sonntag 27. Juli 2014, 15:35
von MagBen
Poste mal ein lauffähiges Beispiel, das einen Matplotlib Plot erstellt.
Formatiere Python-Code in Deinem Beitrag unbedingt als "Code".
Erkläre dann an diesem Beispiel, was Du gerne noch bunter hättest.

Re: matplotlib: Elementen Farben zuweisen

Verfasst: Dienstag 29. Juli 2014, 00:58
von peter99
Sorry, habe momentan etwas Stress. Vielen Dank fuer deine Antwort. Habe das Problem auf die Seite gelegt, werde aber bald wieder daran arbeiten und dann ein Beispiel posten:))