这是我的数据框beijing_temp_compare
的一部分:
datetime T Po P Pa U VV Td date hour
7 2016-12-30 02:00:00 -5.8 771.2 774.4 3 85 0.8 -7.9 2016-12-30 02:00:00
6 2016-12-30 05:00:00 -7.5 766.3 773 -4.9 88 0.8 -9.1 2016-12-30 05:00:00
5 2016-12-30 08:00:00 -7.4 770.5 773.7 4.2 88 0.9 -9 2016-12-30 08:00:00
4 2016-12-30 11:00:00 -3.2 766.9 773.5 -3.6 74 0.7 -7.3 2016-12-30 11:00:00
3 2016-12-30 14:00:00 1.2 767.8 771 0.9 50 1 -8.1 2016-12-30 14:00:00
2 2016-12-30 17:00:00 -0.7 764.2 770.7 -3.6 64 0.9 -6.7 2016-12-30 17:00:00
1 2016-12-30 20:00:00 -2.8 768.4 771.5 4.2 73 1.1 -7.1 2016-12-30 20:00:00
0 2016-12-30 23:00:00 -4.5 764.8 771.4 -3.6 80 0.9 -7.4 2016-12-30 23:00:00
我尝试了许多方法,包括:
beijing_temp_compare['hour'] = pd.to_datetime(beijing_temp_compare['hour'], format='%H').dt.strftime('%H')
到目前为止,一切都没有。有人知道如何将格式更改为2 5 8吗?