例如,我有一个这样的熊猫数据框:
T2 T4 T3 T1 Time
1 0.1 0.7 0.6 0.2 18:00
2 0.3 0.4 0.1 0.4 16:00
3 0.2 0.3 0.2 0.9 20:00
4 0.1 0.7 0.5 0.4 19:00
5 0.1 0.4 0.8 0.9 17:00
如果我有一个列表:
column_order = ["T1","T2","T3","T4","Time"]
如何通过给定column_order
对熊猫数据框重新排序:
T1 T2 T3 T4 Time
1 0.2 0.1 0.6 0.7 18:00
2 0.4 0.3 0.1 0.4 16:00
3 0.9 0.2 0.2 0.3 20:00
4 0.4 0.1 0.5 0.7 19:00
5 0.9 0.1 0.8 0.4 17:00
我已经进行了一些研究this和this,但是他们都没有提到如何按照给定的列名顺序对pandas dataframe列进行重新排序。
谢谢。