Variieren Sie die Farbe jedes Balkens im Balkendiagramm mit einem bestimmten Wert

Ich habe ein Balkendiagramm wie das folgende:http://matplotlib.org/examples/api/barchart_demo.html

In diesem Fall nehmen wir an, dass jede der Gruppen G1 - G5 die durchschnittliche Punktzahl darstellt, die Männer in jeder Gruppe in einer Prüfung und Frauen in jeder Gruppe in derselben Prüfung erreicht haben.

Angenommen, jeder Gruppe ist eine andere Funktion zugeordnet (durchschnittliche Sympathie (zwischen 1 und 5 schweben)).

Ex: Avg Likability of men in G1 - 1.33
                   Avg Likability of women in G1 - 4.6
                   Avg Likability of men in G2- 5.0
                   .... etc...

Nehmen wir an, 1 - nicht sympathisch und 5 - sehr sympathisch

Ich möchte wissen, wie ich dieses Merkmal der Sympathie in jeden Balken einbauen kann, indem ich den Farbton des Beispiels ändere: Da Männer der Gruppe 1 im obigen Beispiel 1,33 haben, würde ihre Grafik einen helleren Rotton haben als die Männer von G2, da Männer von G2 eine Sympathie von 5,0 haben, wäre ihr Balken der dunkelste Rotton in der Grafik und das Gleiche für die Frauen.

Ich hoffe ich habe mich klar ausgedrückt. Ich würde mich sehr freuen, wenn jemand mich auf eine Ressource in matplotlib hinweisen könnte, die dies erreichen könnte, da ich für dieses Paket sehr neu bin.

Danke im Voraus.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage