我有这个情节,你会同意它不是很漂亮。到目前为止,我制作的其他绘图有一些颜色和开箱即用的分组。
我尝试手动设置颜色,但它仍然是黑色。我究竟做错了什么?理想情况下,它还会将相同的标签聚集在一起。
df.groupby(['tags_0', 'gender']).count().plot(kind='barh', legend=False, color=['r', 'g', 'b'])
最佳答案
你需要拆开你的结果:
df.groupby(['tags_0', 'gender']).gender.count().unstack().plot(kind='barh', legend=False, color=['r', 'g', 'b'])
我没有你的数据,所以只为每个标签/性别组合使用了一个值。
关于python - 如何更改 Pandas 中分组条形图的颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30873523/