2024-09-21 01:12:29 发布
网友
假设我有一个名为“水果”的熊猫数据框,它代表了我的幼儿园老师早餐吃的水果。我班有20名学生。崩溃是这样的
橘子=7粒,葡萄=3粒,黑莓=4粒,香蕉=6粒
我使用sort对这些水果类型进行分组,但它是根据字母顺序进行分组的。我想它分组的基础上最大数量的条目为该类水果。在这种情况下,我希望桔子先出现,这样我就可以很容易地看到桔子是最受欢迎的水果
我认为这样做不是最好的办法。我查看了groupby,但也不知道如何恰当地使用它
提前谢谢
按名称排序:df.fruit.value_counts().sort_index()
df.fruit.value_counts().sort_index()
按计数排序:df.fruit.value_counts().sort_values()
df.fruit.value_counts().sort_values()
在0.17中:
df.sort_values(by='fruit', ascending=False)
按名称排序:
df.fruit.value_counts().sort_index()
按计数排序:
df.fruit.value_counts().sort_values()
在0.17中:
相关问题 更多 >
编程相关推荐