ComenzarEmpieza gratis

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

Ver curso

Instrucciones del ejercicio

  • Indica la fecha de referencia.
  • Crea un nuevo dataframe de pandas living_places_reference_date que 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")
Editar y ejecutar código