Python:确定哪个“组”的条目最多

2024-09-21 01:12:29 发布

您现在位置:Python中文网/ 问答频道 /正文

假设我有一个名为“水果”的熊猫数据框,它代表了我的幼儿园老师早餐吃的水果。我班有20名学生。崩溃是这样的

橘子=7粒,葡萄=3粒,黑莓=4粒,香蕉=6粒

我使用sort对这些水果类型进行分组,但它是根据字母顺序进行分组的。我想它分组的基础上最大数量的条目为该类水果。在这种情况下,我希望桔子先出现,这样我就可以很容易地看到桔子是最受欢迎的水果

我认为这样做不是最好的办法。我查看了groupby,但也不知道如何恰当地使用它

提前谢谢


Tags: 数据类型顺序字母代表老师sort学生
2条回答

按名称排序:df.fruit.value_counts().sort_index()

按计数排序:df.fruit.value_counts().sort_values()

在0.17中:

df.sort_values(by='fruit', ascending=False)

相关问题 更多 >

    热门问题