MulaiMulai sekarang secara gratis

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

Lihat Kursus

Petunjuk latihan

  • Periksa bentuk (shape) DataFrame ri.
  • Gabungkan DataFrame ri dan weather_rating menggunakan left join.
  • Periksa bentuk ri_weather untuk memastikan bahwa ia memiliki dua kolom tambahan tetapi jumlah baris yang sama dengan ri.
  • Ganti indeks ri_weather dengan kolom stop_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=____)
Edit dan Jalankan Kode