如何通过给定列列表订购pandas datafame列

时间:2018-10-03 06:41:48

标签: python pandas

例如,我有一个这样的熊猫数据框:

    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

我已经进行了一些研究thisthis,但是他们都没有提到如何按照给定的列名顺序对pandas dataframe列进行重新排序。

谢谢。

0 个答案:

没有答案