Menggabungkan DataFrame
Dalam latihan ini, Anda akan menggabungkan DataFrame ri dan weather_rating ke dalam DataFrame baru, ri_weather.
Kedua DataFrame akan digabungkan menggunakan kolom stop_date dari ri dan kolom DATE dari weather_rating. Syukurlah, format tanggalnya persis sama, yang tidak selalu terjadi!
Setelah penggabungan selesai, Anda akan menetapkan stop_datetime sebagai indeks, yaitu kolom yang Anda simpan pada latihan sebelumnya.
Latihan ini adalah bagian dari kursus
Menganalisis Aktivitas Polisi dengan pandas
Petunjuk latihan
- Periksa bentuk (shape) DataFrame
ri. - Gabungkan DataFrame
ridanweather_ratingmenggunakan left join. - Periksa bentuk
ri_weatheruntuk memastikan bahwa ia memiliki dua kolom tambahan tetapi jumlah baris yang sama denganri. - Ganti indeks
ri_weatherdengan kolomstop_datetime.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# 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=____)