IniziaInizia gratis

Aggiungere il luogo di residenza

Infine, vuoi aggiungere il luogo di residenza dei donatori alla basetable. I luoghi di residenza dei donatori sono forniti in living_places, dove per ciascun donatore è indicato il luogo di residenza insieme alle date di inizio e fine validità di quel luogo. Tieni presente la seguente timeline utilizzata per costruire la basetable:

Questo esercizio fa parte del corso

Analisi predittiva intermedia in Python

Visualizza il corso

Istruzioni dell'esercizio

  • Inserisci la data di riferimento.
  • Crea un nuovo dataframe pandas living_places_reference_date che contenga i luoghi di residenza dei donatori alla data di riferimento.
  • Unisci questo nuovo dataframe con la basetable.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Reference date
reference_date = datetime.date(____, ____, ____)

# Select living place reference date
living_places_reference_date = living_places[(living_places["____"] <= ____) & 
                                            (living_places["____"] > ____)]

# Add living place to the basetable
basetable = pd.____(____, living_places_reference_date[["____", "____"]], on="donor_ID")
Modifica ed esegui il codice