Añadir lugar de residencia
Por último, quieres añadir el lugar de residencia de las personas donantes a la basetable. Los lugares de residencia están en living_places, donde para cada donante se indica el lugar junto con la fecha de inicio y fin de validez de ese lugar. Ten en cuenta la siguiente línea temporal que se usa para construir la base table:

Este ejercicio forma parte del curso
Análisis predictivo intermedio en Python
Instrucciones del ejercicio
- Indica la fecha de referencia.
- Crea un nuevo dataframe de pandas
living_places_reference_dateque contenga los lugares de residencia de las personas donantes en la fecha de referencia. - Haz el merge de este nuevo dataframe con la basetable.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# 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")