我正在寻找:
它们都列在IMC列中。
这是我的数据集:

我不太懂Python。我得到每一行的百分比,但它不是一组一组的(瘦,正常,超重,肥胖)
这是我目前的代码:
(df.groupby('IMC').size() / df['IMC'].count()) * 100发布于 2021-01-28 19:55:25
那是因为你的团队被颠倒了:
df.groupby('IMC')将按重量分组,而不是按类别分组。如果你把你的代码翻转到
df.groupby('clasificacion_oms')然后你会得到所有的球员分组按他们的体重类型。然后,你可以除以每一组的总数的球员总数,以获得你的百分比。
这能满足你的需要吗?如果没有,请张贴您的代码,以便我们可以提供更多的细节。
https://stackoverflow.com/questions/65652612
复制相似问题