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

เปรียบเทียบอัตราการตรวจค้นตัวแยกตามเพศ

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

ก่อนเริ่มคำนวณ สิ่งสำคัญคือต้องกรอง DataFrame ให้เหลือเฉพาะข้อมูลที่เกี่ยวข้อง นั่นคือการหยุดรถที่มีการดำเนินการค้นหาเกิดขึ้นจริง

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

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

ดูคอร์ส

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

  • สร้าง DataFrame ชื่อ searched ที่เก็บเฉพาะแถวที่ search_conducted มีค่าเป็น True
  • หาค่าเฉลี่ยของคอลัมน์ frisk เพื่อดูว่าการค้นหาคิดเป็นกี่เปอร์เซ็นต์ที่มีการตรวจค้นตัวด้วย
  • คำนวณอัตราการตรวจค้นตัวแยกตามเพศโดยใช้ .groupby()

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

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

# Create a DataFrame of stops in which a search was conducted
searched = ri[ri.____ == ____]

# Calculate the overall frisk rate by taking the mean of 'frisk'
print(searched.____)

# Calculate the frisk rate for each gender
print(searched.____)
แก้ไขและรันโค้ด