Adicionando local de residência
Por fim, você quer adicionar o local de residência dos doadores à basetable. Os locais de residência dos doadores estão em living_places, onde o local de cada doador vem acompanhado das datas de início e fim de validade. Tenha em mente a seguinte linha do tempo usada para construir a basetable:

Este exercício faz parte do curso
Análise Preditiva Intermediária em Python
Instruções do exercício
- Preencha a data de referência.
- Crie um novo dataframe do pandas
living_places_reference_dateque contenha os locais de residência dos doadores na data de referência. - Faça o merge desse novo dataframe com a basetable.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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")