我需要绘制大熊猫中男女的总数。我有一个.csv,其中一列用于名称,而true / false列用于女性/男性。

                name    female
0   Mildner, Reinhard   False
1   Wesely, Peter   False
... ... ...
182 Patsch, Sylvia M.   True
183 Gergely, Stefan M.  False


如何在大熊猫中绘制此数据,以便获得带有两个条形图的条形图,一个条形图代表雄性总数,一个条形图代表雌性总数?

最佳答案

在重命名索引值中使用Series.value_counts,然后使用Series.plot.bar

s = df['female'].value_counts().rename({True:'Female',False:'Male'})

s.plot.bar(colors=['r','b'])

关于python - 从男性或女性的csv数量得出的图,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/59950746/

10-12 17:23
查看更多