【发布时间】:2020-08-07 07:58:59
【问题描述】:
我有一个这样的数据框:
SEMANAS HIDROLOGICAS METEOROLOGICAS
0 02042020 36.00583090379008 31.284418529316522
1 05032020 86.91690962099126 77.01136731748973
2 12032020 87.31778425655976 77.24180581323434
3 19032020 59.2201166180758 54.57343110404338
4 26032020 32.39795918367347 29.049238743116323
我使用此代码将 df.SEMANAS 更改为 datetime
Semanas_Oper['SEMANAS']=pd.to_datetime(Semanas_Oper['SEMANAS'], format='%d%m%Y').dt.strftime('%d/%m/%Y')
SEMANAS HIDROLOGICAS METEOROLOGICAS
02/04/2020 36.01 31.28
05/03/2020 86.92 77.01
12/03/2020 87.32 77.24
19/03/2020 59.22 54.57
26/03/2020 32.4 29.05
但是 pd.to_datetime 没有对 df.SEMANAS 列的日期进行排序 你能告诉我如何对这些列进行排序。 02/04/2020 必须在最后一行。
【问题讨论】: