Привет. Я пытаюсь установить, находится ли дата выхода в пределах начала недели и даты окончания двух фреймов данных.
daterange_df = pd.DataFrame(user_dates)
daterange_df['week_start'] = pd.to_datetime(daterange_df['week_start'])
daterange_df['week_end'] = pd.to_datetime(daterange_df['week_end'])
print(daterange_df)
Данные:
week_start week_end
0 2019-05-01 2019-05-08
1 2019-05-08 2019-05-15
2 2019-05-15 2019-05-22
3 2019-05-22 2019-05-29
4 2019-05-29 2019-06-05
У меня есть сгенерированные даты начала и окончания недели, и я должен установить количество случаев, когда указанные ниже даты выхода лежат между диапазонами недели.
parking_master = pd.read_csv(r'\\fppoevsdfs01. csv',header=None, names =['Booking_Ref','Entry_Date','Exit_Date','Product_Name','Duration','Leadtime', 'Parking_Gross','Parking_Net'] )
parking_master['Exit_Date'] = pd.to_datetime(parking_master['Exit_Date'])
Данные:
470 2019-05-19
471 2019-05-27
472 2019-05-26
473 2019-05-26
474 2019-05-28
475 2019-05-27
476 2019-05-27
477 2019-05-22
478 2019-05-18
479 2019-05-25
480 2019-05-25
481 2019-05-17
482 2019-05-25
483 2019-05-26
484 2019-05-27
485 2019-05-27
486 2019-05-18
487 2019-05-25
488 2019-05-26
489 2019-05-19
490 2019-05-23
491 2019-05-27
492 2019-05-27
493 2019-05-27
494 2019-05-27
495 2019-05-17
496 2019-05-20
497 2019-05-27
498 2019-05-26
499 2019-05-27
Name: Exit_Date, Length: 500, dtype: datetime64[ns]
Я получаю эту ошибку:
ValueError: может сравнивать только идентичные объекты с метками Series
Может кто-нибудь помочь?