Sammanfoga DataFrames
I den här övningen sammanfogar du DataFrames ri och weather_rating till en ny DataFrame, ri_weather.
DataFrames kopplas samman med kolumnen stop_date från ri och kolumnen DATE från weather_rating. Som tur är stämmer datumformaten exakt överens – vilket inte alltid är fallet!
När sammanslagningen är klar anger du stop_datetime som index – det är den kolumn du sparade i föregående övning.
Den här övningen är en del av kursen
Analysera polisaktivitet med pandas
Övningsinstruktioner
- Undersök formen på DataFrame
ri. - Sammanfoga DataFrames
riochweather_ratingmed en left join. - Undersök formen på
ri_weatherför att bekräfta att den har två extra kolumner men samma antal rader somri. - Ersätt indexet i
ri_weathermed kolumnenstop_datetime.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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=____)