我成功地从我的数据框中提取和计算数据,但我想对得到的计数值进行排序。
groupby片段:
my_df.groupby('name').Id.nunique().head(5)
结果:
Name
nameA 4
nameB 1
nameC 1
nameD 6
nameE 2
但我想按如下方式订购结果;
Name
nameD 6
nameA 4
nameE 2
nameB 1
nameC 1
我认为这应该是直截了当的,我希望有人可以指出我正确的方向。
答案 0 :(得分:1)
尝试:
my_df.groupby('name').Id.nunique().sort_values(ascending=False)