如何使用熊猫从一天中删除15分钟数据

时间:2019-08-14 21:04:12

标签: python-3.x pandas dataframe

我的数据集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开始?

1 个答案:

答案 0 :(得分:2)

使用dt访问器:

from datetime import time
df[df['Time'].dt.time >= time(7, 15)]