НачатьНачать бесплатно

Добавление места проживания

Наконец, вам нужно добавить в basetable информацию о месте проживания доноров. Данные о местах проживания хранятся в living_places: для каждого донора указано его место проживания, а также дата начала и дата окончания периода его действия. Учитывайте временну́ю шкалу, которая использовалась при построении базовой таблицы:

Это упражнение является частью курса

Средний уровень прогностической аналитики на Python

Посмотреть курс

Инструкции к упражнению

  • Укажите опорную дату.
  • Создайте новый датафрейм pandas living_places_reference_date, содержащий места проживания доноров на опорную дату.
  • Объедините этот новый датафрейм с базовой таблицей.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Reference date
reference_date = datetime.date(____, ____, ____)

# Select living place reference date
living_places_reference_date = living_places[(living_places["____"] <= ____) & 
                                            (living_places["____"] > ____)]

# Add living place to the basetable
basetable = pd.____(____, living_places_reference_date[["____", "____"]], on="donor_ID")
Редактировать и запускать код