Aan de slagGa gratis aan de slag

Woonplaats toevoegen

Tot slot wil je de woonplaats van de donoren toevoegen aan de basetable. De woonplaatsen van de donoren staan in living_places, waar voor elke donor de woonplaats is opgenomen samen met de start- en einddatum waarop die woonplaats geldig is. Houd de volgende tijdlijn in gedachten die wordt gebruikt om de basistabel op te bouwen:

Deze oefening maakt deel uit van de cursus

Gevorderde voorspellende analyse in Python

Cursus bekijken

Oefeninstructies

  • Vul de referentiedatum in.
  • Maak een nieuwe pandas-dataframe living_places_reference_date met de woonplaatsen van de donoren op de referentiedatum.
  • Merge deze nieuwe dataframe met de basistabel.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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")
Code bewerken en uitvoeren