【发布时间】:2021-09-21 19:18:37
【问题描述】:
我有一个看起来像这样的数据框 -
P_id Sim no_of_occurance
0 1 0.00 4
1 2 0.25 3
2 3 0.25 5
3 4 0.25 5
4 5 0.25 6
5 6 0.25 4
6 7 0.50 6
7 8 0.50 2
8 9 0.50 5
9 10 0.25 4
10 11 0.25 6
11 12 0.50 4
12 13 0.50 4
13 14 0.25 4
我想根据Sim' 列中每行和Sim 值相同的行的相应降序值对P_id 进行排序,我希望P_id 排在第一位,其no_of_occurance 更高.
期望的输出-
P_id Sim no_occurance
7 0.50 6
9 0.50 5
12 0.50 4
13 0.50 4
8 0.50 2
5 0.25 6
11 0.25 6
.
.
.
【问题讨论】:
-
您正在寻找
pandas.DataFrame.sort_values。这是link
标签: python pandas dataframe sorting