IniziaInizia gratis

Aggiungere l'età

Ti viene fornita una basetable iniziale che contiene l'ID del donatore e la data di nascita dei donatori candidati. In questo esercizio imparerai ad aggiungere l’età di questi donatori alla basetable. Il metodo per calcolare l’"età" è già implementato per tua comodità. Tieni a mente la seguente timeline della basetable:

Questo esercizio fa parte del corso

Analisi predittiva intermedia in Python

Visualizza il corso

Istruzioni dell'esercizio

  • Compila la data di riferimento.
  • Aggiungi una colonna "age" alla basetable che rappresenti l’età del donatore alla data di riferimento. La funzione calculate_age è già stata implementata per te. Accetta date_of_birth e reference_date come argomenti.
  • Stampa l’età media di tutti i donatori.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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["____"].____()))
Modifica ed esegui il codice