Добавление возраста с учётом временного разрыва
Базовая таблица из предыдущего упражнения уже готова. Временная шкала представлена ниже — временной разрыв составляет один месяц. В этом упражнении вы научитесь добавлять возраст доноров в базовую таблицу с соблюдением временной шкалы.

Это упражнение является частью курса
Средний уровень прогностической аналитики на Python
Инструкции к упражнению
- Укажите референсную дату, на которую рассчитывается возраст: это дата начала временного разрыва.
- Добавьте в
basetableстолбец "age", содержащий возраст донора на референсную дату. Функцияcalculate_ageуже реализована — она принимает аргументыdate_of_birthиreference_date. - Выведите средний возраст всех доноров.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Reference date
reference_date = datetime.date(____, ____, ____)
# Add age to the basetable
basetable["age"] = (pd.Series([calculate_age(____, ____)
for date_of_birth in basetable["date_of_birth"]]))
# Calculate mean age
print(round(basetable["____"].____()))