我需要绘制大熊猫中男女的总数。我有一个.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/