Skip to main content
 首页 » 编程设计

python之如何更改 Pandas 中分组条形图的颜色

2025年05月04日41freeliver54

我有这个情节,你会同意它不是很漂亮。到目前为止,我制作的其他绘图有一些颜色和开箱即用的分组。

我尝试手动设置颜色,但它仍然是黑色。我究竟做错了什么?理想情况下,它还会将相同的标签聚集在一起。

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']) 

我没有你的数据,所以只为每个标签/性别组合使用了一个值。