Aan de slagGa gratis aan de slag

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

Cursus bekijken

Oefeninstructies

  • Bekijk de shape van het DataFrame ri.
  • Voeg de DataFrames ri en weather_rating samen met een left join.
  • Bekijk de shape van ri_weather om te bevestigen dat het twee extra kolommen heeft maar evenveel rijen als ri.
  • Vervang de index van ri_weather door de kolom stop_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=____)
Code bewerken en uitvoeren