Îmbinarea DataFrame-urilor
În acest exercițiu, vei îmbina DataFrame-urile ri și weather_rating într-un nou DataFrame, ri_weather.
DataFrame-urile vor fi unite folosind coloana stop_date din ri și coloana DATE din weather_rating. Din fericire, formatul datelor se potrivește exact – ceea ce nu se întâmplă întotdeauna!
Odată ce îmbinarea este completă, vei seta stop_datetime ca index – coloana pe care ai salvat-o în exercițiul anterior.
Acest exercițiu face parte din cursul
Analiza activității polițienești cu pandas
Instrucțiuni pentru exercițiu
- Examinează forma DataFrame-ului
ri. - Îmbină DataFrame-urile
rișiweather_ratingfolosind o îmbinare de tip left join. - Examinează forma lui
ri_weatherpentru a confirma că are două coloane în plus, dar același număr de rânduri cari. - Înlocuiește indexul lui
ri_weathercu coloanastop_datetime.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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=____)