Я пытаюсь сравнить список datetime или dataFrame, но он дает мне несколько ошибок, таких как th
AttributeError: у объекта 'DatetimeIndex' нет атрибута'ween_time 'или' lo c '
Example Data:
observed_time = ['2020-02-20T15:54:00Z', '2020-02-20T16:54:00Z']
slice_begin_time=['2020-02-20T17:50:00Z', '2020-02-20T18:50:00Z', '2020-02-20T19:50:00Z', '2020-02-20T20:50:00Z', '2020-02-20T21:50:00Z']
slice_end_time=['2020-02-20T18:05:00Z', '2020-02-20T19:05:00Z', '2020-02-20T20:05:00Z', '2020-02-20T21:05:00Z', '2020-02-20T22:05:00Z']
### LIBS
from datetime import datetime, timedelta
import pandas as pd
df=pd.to_datetime(check_time)
for i in range(len(slice_begin_time)):
sdf = df.between_time(pd.Timestamp(slice_begin_time[i]),pd.Timestamp(slice_begin_time[i]))
print(sdf)
Я пытался
#print(check_time.loc[(check_time > pd.to_datetime(slice_begin_time[i])) & (check_time < pd.to_datetime(slice_end_time[i]))])
Чтобы выяснить, в чем дело, но тогда это дает мне
AttributeError: у объекта «DatetimeIndex» нет атрибута «lo *» 1015 * '