De DataFrames samenvoegen
In deze oefening voeg je de DataFrames ri en weather_rating samen tot een nieuw DataFrame, ri_weather.
De DataFrames worden samengevoegd met de kolom stop_date uit ri en de kolom DATE uit weather_rating. Gelukkig komt de datumnotatie precies overeen — dat is niet altijd zo!
Als de merge klaar is, stel je stop_datetime in als de index. Dat is de kolom die je in de vorige oefening hebt opgeslagen.
Deze oefening maakt deel uit van de cursus
Politie-activiteit analyseren met pandas
Oefeninstructies
- Bekijk de shape van het DataFrame
ri. - Voeg de DataFrames
rienweather_ratingsamen met een left join. - Bekijk de shape van
ri_weatherom te bevestigen dat het twee extra kolommen heeft maar evenveel rijen alsri. - Vervang de index van
ri_weatherdoor de kolomstop_datetime.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Examine the shape of 'ri'
print(____)
# Merge 'ri' and 'weather_rating' using a left join
ri_weather = pd.merge(left=____, right=____, left_on='stop_date', right_on='DATE', how='____')
# Examine the shape of 'ri_weather'
print(____)
# Set 'stop_datetime' as the index of 'ri_weather'
ri_weather.set_index('____', inplace=____)