【发布时间】:2021-10-28 00:17:52
【问题描述】:
Value
2021-07-15 00:00:00 10
2021-07-15 06:00:00 10
2021-07-15 12:00:00 10
2021-07-15 18:00:00 10
2021-07-16 00:00:00 20
2021-07-16 06:00:00 10
2021-07-16 12:00:00 10
2021-07-16 18:00:00 20
我想添加一列这样当它出现时
00:00:00 1
06:00:00 2
12:00:00 3
18:00:00 4
最终,我想要这样的东西
Value Number
2021-07-15 00:00:00 10 1
2021-07-15 06:00:00 10 2
2021-07-15 12:00:00 10 3
2021-07-15 18:00:00 10 4
2021-07-16 00:00:00 20 1
2021-07-16 06:00:00 10 2
2021-07-16 12:00:00 10 3
2021-07-16 18:00:00 20 4
等等
我希望 Numbering 列在 00:00:00 时始终显示 1,在 06:00:00 时始终显示 2,在 12:00:00 时始终显示 3,无论何时现在是 18:00:00 时间,它总是说 4。这样,我将有一个只有 1,2,3,4 值的分类列
【问题讨论】:
标签: python python-3.x pandas datetime time-series