我的数据集df
基于minute
,看起来像这样:
Time Open
2017-01-03 07:00:00 5.2475
2017-01-03 07:01:00 5.2475
2017-01-03 07:02:00 5.2475
2017-01-03 07:03:00 5.2475
2017-01-03 07:04:00 5.2475
2017-01-03 07:05:00 5.2475
2017-01-03 07:06:00 5.2475
.....
每天,我想从7:15:00
开始,而不是7:00:00
我做了什么?
我试图删除前15个rows
,但随后我需要为每个day
删除,这将需要很多重复的工作。
如何识别day
,然后对于每个7 AM
,使用熊猫从7:15:00
开始?
答案 0 :(得分:2)
使用dt
访问器:
from datetime import time
df[df['Time'].dt.time >= time(7, 15)]