Añadir la edad con timegap
Se proporciona la base table del ejercicio anterior. A continuación tienes la línea temporal; hay un timegap de un mes. En este ejercicio aprenderás a añadir la edad de los donantes a la base table respetando la línea temporal.

Este ejercicio forma parte del curso
Análisis predictivo intermedio en Python
Instrucciones del ejercicio
- Completa la fecha de referencia sobre la que se debe calcular la edad; es la fecha de inicio del timegap.
- Añade una columna "age" a la
basetableque contenga la edad del donante en la fecha de referencia. La funcióncalculate_ageya está implementada. Recibedate_of_birthyreference_datecomo argumentos. - Imprime la edad media de todos los donantes.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# 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["____"].____()))