DataFrame|DataFrame sort_values后结果没排序问题

问题描述,对DataFrame中的列使用sort_values排序,结果并没有按预想的排序
可能的原因有两点:
1.检查数据类型,如果是object类型则排序会问题。需要转化为数字类型。
【DataFrame|DataFrame sort_values后结果没排序问题】2.排序结果没有覆盖原始数据。
可以使用inplace=True参数覆盖df.sort_values(by=['col1','col2'],inplace=True)。
或者使用df=df.sort_values(by=['col1','col2'])覆盖原始数据。

    推荐阅读