2024-09-27 23:26:09 发布
网友
我需要画出熊猫中的男女总人数。我有一个.csv,其中一列是姓名,一列是真/假,一列是女/男
name female 0 Mildner, Reinhard False 1 Wesely, Peter False ... ... ... 182 Patsch, Sylvia M. True 183 Gergely, Stefan M. False
我如何在熊猫身上绘制这些数据,这样我就可以得到一个带有两个条形图的条形图,一个代表雄性的总数,一个代表雌性的总数
使用带有重命名索引值的^{},然后使用^{}:
s = df['female'].value_counts().rename({True:'Female',False:'Male'}) s.plot.bar(colors=['r','b'])
!!将它们保存到一个元组、名称和一个bool中,例如True如果是一个男人和False如果是一个女人。然后可以检查bool是否在for循环中True,并对它们进行计数。如果名单上有男人,那么你就有了号码。然后,你可以取这个数字,然后从你拥有人物的数组中的元素总数中减去它们
bool
True
False
使用带有重命名索引值的^{} ,然后使用^{} :
!!将它们保存到一个元组、名称和一个
bool
中,例如True
如果是一个男人和False
如果是一个女人。然后可以检查bool
是否在for循环中True
,并对它们进行计数。如果名单上有男人,那么你就有了号码。然后,你可以取这个数字,然后从你拥有人物的数组中的元素总数中减去它们相关问题 更多 >
编程相关推荐