ComeçarComece de graça

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

Ver curso

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" à basetable com a idade do doador na data de referência. A função calculate_age já foi implementada para você. Ela recebe date_of_birth e reference_date como 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["____"].____()))
Editar e executar o código