2
我曾處理過一個數據集,並能夠以這種方式重新排列它(pastebin)。添加小時(00至23)至日期列
date type value location
0 2017-10-03 D 3035 INDIA
0 2017-10-03 D 3035 INDIA
0 2017-10-03 D 3035 INDIA
0 2017-10-03 D 3035 INDIA
0 2017-10-03 D 3035 INDIA
................................
total 24 rows for D type and India
................................
1 2017-10-03 F 3035 INDIA
1 2017-10-03 F 3035 INDIA
1 2017-10-03 F 3035 INDIA
1 2017-10-03 F 3035 INDIA
1 2017-10-03 F 3035 INDIA
................................
total 24 rows for F type and India
................................
2 2017-10-03 D 3035 CHINA
2 2017-10-03 D 3035 CHINA
2 2017-10-03 D 3035 CHINA
2 2017-10-03 D 3035 CHINA
2 2017-10-03 D 3035 CHINA
................................
total 24 rows for D type and China
................................
預期輸出:我想在日期列中添加小時(從00:00到23:00)。 date, type, location
恰好有24行。所以我只需要通過日期列環,取前24行,追加時間(00:00至23:00),然後做同樣爲下一個24行等等...
0 2017-10-03 00:00 D 3035 INDIA
0 2017-10-03 01:00 D 3035 INDIA
0 2017-10-03 02:00 D 3035 INDIA
0 2017-10-03 03:00 D 3035 INDIA
0 2017-10-03 04:00 D 3035 INDIA
................................
total 24 rows for D type and India
................................
1 2017-10-03 01:00 F 3035 INDIA
1 2017-10-03 02:00 F 3035 INDIA
1 2017-10-03 03:00 F 3035 INDIA
1 2017-10-03 03:00 F 3035 INDIA
1 2017-10-03 04:00 F 3035 INDIA
幫自己一個忙:把時區在T下襬,而你在這。我保證會有一些可憐的悶棍(甚至可能是你自己!)會很高興你做到了。 – jpmc26
@ jpmc26:很好的建議!已添加:) –