dataframe按列排序
时间: 2023-11-18 10:14:47 浏览: 70
datatable 排序
要按列对DataFrame进行排序,可以使用sort_values()方法或reindex()方法。
方法一:使用sort_values()方法
代码示例:
df = df.sort_values(by=df.columns, axis=1)
print(df)
方法二:使用reindex()方法
代码示例:
order = ['B', 'C', 'A']
df = df.reindex(columns=order)
print(df)
这两种方法都可以实现按列对DataFrame进行排序,具体使用哪种方法取决于你的需求和个人喜好。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [【python】【pandas】dataframe按照列名给列排序](https://blog.csdn.net/Good_Hope/article/details/131015730)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文