MulaiMulai sekarang secara gratis

Menghitung tingkat penangkapan per jam

Saat petugas polisi menghentikan seorang pengemudi, sebagian kecil dari penghentian tersebut berujung pada penangkapan. Ini dikenal sebagai tingkat penangkapan. Pada latihan ini, Anda akan mengetahui apakah tingkat penangkapan bervariasi berdasarkan waktu dalam sehari.

Pertama, Anda akan menghitung tingkat penangkapan untuk semua penghentian dalam DataFrame ri. Lalu, Anda akan menghitung tingkat penangkapan per jam dengan menggunakan atribut hour dari indeks. Nilai hour berkisar dari 0 hingga 23, yaitu:

  • 0 = tengah malam
  • 12 = tengah hari
  • 23 = 11 malam

Latihan ini adalah bagian dari kursus

Menganalisis Aktivitas Polisi dengan pandas

Lihat Kursus

Petunjuk latihan

  • Ambil mean dari kolom is_arrested untuk menghitung tingkat penangkapan keseluruhan.
  • Kelompokkan berdasarkan atribut hour dari indeks DataFrame untuk menghitung tingkat penangkapan per jam.
  • Simpan Series tingkat penangkapan per jam sebagai objek baru, hourly_arrest_rate.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Calculate the overall arrest rate
print(____)

# Calculate the hourly arrest rate
print(ri.groupby(____).____)

# Save the hourly arrest rate
hourly_arrest_rate = ____
Edit dan Jalankan Kode