根据dataframe列找出时间戳是否在时间窗口内发生

时间:2019-06-17 21:43:36

标签: python dataframe timestamp

我有一个数据框“ order”,其中有一个列(“ date”),其中的事件(“ event_id”)按增加时间排序,如下所示:

event_id status date
11 busy 2019-05-02 01:30:09
12 free 2019-05-02 05:35:45
15 free 2019-05-02 07:35:45

并且我想检查当天的5分钟间隔,是否每个间隔都包含在数据帧的第一个事件和最后一个事件之间的时间窗口定义的时间窗口中。

我写了以下内容:

time_intervals=pd.date_range(start='05/02/2019', end='05/03/2019',freq='5T')
for t in time_intervals:
    print (t)

我想知道是否有任何功能可以识别时间标记“ t”是否落在数据帧的第一行和最后一行(“日期”)指定的时间范围内。

0 个答案:

没有答案