我有如下数据集:
Value Time delta time
2 2009-05-27 18:45 0:15:00
4 2009-05-27 19:00 0:15:00
1 2009-05-27 19:15 0:15:00
1 2009-05-27 19:30 0:15:00
2 2009-05-27 20:45 1:15:00
我使用以下代码计算了每一行之间的时间差:
df['deltatime']= df['Date'].diff(periods=1)
我需要在增量时间超过15分钟的记录之间添加记录。我希望代码的输出像下面这样,添加的记录为0值:
Value Time delta time
2 2009-05-27 18:45 0:15:00
4 2009-05-27 19:00 0:15:00
1 2009-05-27 19:15 0:15:00
1 2009-05-27 19:30 0:15:00
0 2009-05-27 19:45 0:15:00
0 2009-05-27 20:00 0:15:00
0 2009-05-27 20:15 0:15:00
0 2009-05-27 20:30 0:15:00
2 2009-05-27 20:45 0:15:00
我想知道是否有人可以帮助我解决这个问题?
互换的青春
相关分类