Как отсортировать столбец в сводной таблице в кадре данных pandas - PullRequest
0 голосов
/ 18 июня 2020

У меня есть следующее имя фрейма данных pivot_df

PRODUCT YIELD   UNIT_TESTED WEIGHTAGE
   D    82.1042     401      0.1565
   E    96.0687     1512    0.5901
   T    73.2952      495    0.1932
   A    84.9918      739    0.2884
   V    71.822      7108    2.7740
   G    88.889      1532    0.5979

Я хочу отсортировать значение в столбце WEIGHTAGE по убыванию (от самого высокого к меньшему) и распечатать верхний 5.

Желаемый результат:

PRODUCT YIELD   UNIT_TESTED WEIGHTAGE
   V    71.822      7108    2.7740
   G    88.889      1532    0.5979
   E    96.0687     1512    0.5901
   A    84.9918      739    0.2884
   T    73.2952      495    0.1932
   D    82.1042      401    0.1565

Я пробовал print (pivot_df.iloc[pivot_df.sum(axis=1).argsort()]). Это вроде как, но не то, что я хочу.

...