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
Istruzioni dell'esercizio
- Inserisci la data di riferimento.
- Crea un nuovo dataframe pandas
living_places_reference_dateche 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")