ÎncepețiÎncepe gratuit

Adăugarea vârstei cu timegap

Tabelul de bază din exercițiul anterior îți este furnizat. Cronologia este prezentată mai jos – există un timegap de o lună. În acest exercițiu vei învăța cum să adaugi vârsta donatorilor în tabelul de bază, respectând cronologia.

Acest exercițiu face parte din cursul

Analiză predictivă intermediară în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Completează data de referință la care trebuie calculată vârsta – aceasta este data de început a timegap-ului.
  • Adaugă o coloană "age" în basetable, care să reprezinte vârsta donatorului la data de referință. Funcția calculate_age este deja implementată pentru tine și primește ca argumente date_of_birth și reference_date.
  • Afișează vârsta medie a tuturor donatorilor.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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["____"].____()))
Editează și rulează codul