В одном файле Excel, в котором у меня есть отфильтрованные данные, я хочу отфильтровать такие данные в соответствии со вторым файлом Excel, используя два столбца; StartTime и EndTime; в качестве временного диапазона
(типы столбцов времени в двух файлах Excel datetime64 [нс])
вы можете увидеть мои два файла Excel на рисунке введите описание изображения здесь
Мой код:
df1 = pd.read_excel(filename_1)`
df2 = pd.read_excel(filename_2, usecols= "A,C")
df3 = df1[df1['BinaryLabels'] == 1]
df2 = df2[(df3["StartTime"] <= df2.Time) & (df2.Time <= df3["EndTime"])]
print(df2)
, и я получаю сообщение об ошибке: ValueError: Могу сравнивать только идентифицированные объекты Series
Как я могу это решить?
Спасибо за заранее ..