pandas 自定义排序顺序时按多列对DataFrame进行排序[重复]

fkaflof6  于 6个月前  发布在  其他
关注(0)|答案(1)|浏览(78)

此问题在此处已有答案

How to sort a dataFrame in python pandas by two or more columns?(4个回答)
29天前关闭
我有一个Pandas DataFrame数据,它有多个列:'A','B'和'C'。我想先按列'A'升序排序,然后按列'B'降序排序,最后按列'C'升序排序。
我尝试使用data.sort_values()来处理列列表,但无法获得列'A'和'B'的所需排序顺序。如何使用Pandas实现此自定义排序顺序?

nfzehxib

nfzehxib1#

df.sort_values(by='A ',' B','C'],ascending=[True,True,True])
希望它能帮助你
您也可以根据自己的喜好更改递增值

相关问题