小编use*_*579的帖子

根据分类列的值数量对 pandas 数据框进行排序

示例数据集如下所示

第 1 列 列2 第 3 列
A 1 作为
A 2 标准差
3 df
C 5 弗格
D 6 GH
A 1 哈吉
3 jk
4 kt
A 1 关于
C 5 我们
D 6 qw
D 7

我想根据每个项目出现的次数对列 col1 进行排序,例如 A 出现 4 次,B 和 D 出现 3 次,C 出现 2 次。数据帧应按 A,A,A,A,B,B,B,D,D,D,C,C 排序,以便

有没有办法达到同样的目的?我可以使用 sort_values 来获得所需的结果吗?

python dataframe pandas

2
推荐指数
1
解决办法
946
查看次数

标签 统计

dataframe ×1

pandas ×1

python ×1