เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การคำนวณอัตราการจับกุมรายชั่วโมง

เมื่อเจ้าหน้าที่ตำรวจหยุดรถ มีเพียงส่วนน้อยเท่านั้นที่นำไปสู่การจับกุม ซึ่งเรียกว่า อัตราการจับกุม ในแบบฝึกหัดนี้ คุณจะหาคำตอบว่าอัตราการจับกุมแตกต่างกันตามช่วงเวลาของวันหรือไม่

เริ่มต้นด้วยการคำนวณอัตราการจับกุมจากการหยุดรถทั้งหมดใน DataFrame ri จากนั้นคำนวณอัตราการจับกุมรายชั่วโมงโดยใช้แอตทริบิวต์ hour ของ index โดย hour มีค่าตั้งแต่ 0 ถึง 23 ดังนี้

  • 0 = เที่ยงคืน
  • 12 = เที่ยงวัน
  • 23 = 23.00 น.

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การวิเคราะห์กิจกรรมตำรวจด้วย pandas

ดูคอร์ส

คำแนะนำการฝึกหัด

  • คำนวณค่าเฉลี่ยของคอลัมน์ is_arrested เพื่อหาอัตราการจับกุมโดยรวม
  • จัดกลุ่มตามแอตทริบิวต์ hour ของ index ใน DataFrame เพื่อคำนวณอัตราการจับกุมรายชั่วโมง
  • บันทึก Series ของอัตราการจับกุมรายชั่วโมงเป็นออบเจกต์ใหม่ชื่อ hourly_arrest_rate

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Calculate the overall arrest rate
print(____)

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

# Save the hourly arrest rate
hourly_arrest_rate = ____
แก้ไขและรันโค้ด