【发布时间】:2013-09-25 01:45:33
【问题描述】:
我有如下条形图:http://matplotlib.org/examples/api/barchart_demo.html
在这种情况下,我们假设 G1-G5 组中的每一个代表每组中的男性在某项考试中获得的平均分数,而每组中的女性在相同的考试中获得的平均分数。
现在假设我有一些与每个组相关的其他功能(平均可爱度(浮动在 1-5 之间))。
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...
让我们假设 1 - 不讨人喜欢和 5 - 非常讨人喜欢
我想知道如何通过更改颜色示例的明暗度来将这种讨人喜欢的特性融入到每个条中: 由于上例中第 1 组的男性有 1.33,因此他们的图表将比 G2 的男性更浅的红色阴影,因为 G2 的男性有 5.0 的好感度,他们的条形图将是图表中最深的红色阴影,并且女人也一样。
我希望我已经说清楚了。如果有人能指出 matplotlib 中可以实现这一目标的资源,我将不胜感激,因为我对这个包非常陌生。
提前致谢。
【问题讨论】:
标签: python matplotlib