我有一个包含多列的 Pandas DataFrame 数据:“A”、“B”和“C”。我想首先按“A”列升序对该 DataFrame 进行排序,然后按“B”列降序排序,最后按“C”列升序排序。
我尝试将 data.sort_values() 与列列表一起使用,但无法获得列“A”和“B”所需的排序顺序。如何使用 Pandas 实现这种自定义排序顺序?
df.sort_values(by=['A', 'B', 'C'], 升序=[True, True, True])
希望对你有帮助
您还可以根据自己的喜好更改升序值