Adicionando idade com timegap
A basetable do exercício anterior é fornecida. A linha do tempo está abaixo; há um timegap de um mês. Neste exercício, você vai aprender a adicionar a idade dos doadores à basetable, em conformidade com a linha do tempo.

Este exercício faz parte do curso
Análise Preditiva Intermediária em Python
Instruções do exercício
- Preencha a data de referência na qual a idade deve ser calculada; é a data de início do timegap.
- Adicione uma coluna "age" à
basetablecom a idade do doador na data de referência. A funçãocalculate_agejá foi implementada para você. Ela recebedate_of_birthereference_datecomo argumentos. - Imprima a idade média de todos os doadores.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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["____"].____()))