如何根据其值水平对数据框进行排序

时间:2020-06-23 15:14:41

标签: python pandas dataframe sorting group-by

假设您具有以下数据框:

Columns                    X        Y          Z
Index_Col                                                     
A                        1.0      3.0        2.0
B                        1.0      3.0        2.0
C                        1.0      3.0        2.0

如何水平排列值以使其变为:

Columns                    Y        Z          X
Index_Col                                                     
A                        3.0      2.0        1.0
B                        3.0      2.0        1.0
C                        3.0      2.0        1.0

1 个答案:

答案 0 :(得分:0)

  1. 对数据框的values进行升序排序

    df.values.sort()

  2. 颠倒顺序

    df [df.columns] [::-1]