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

แก้ไขชนิดข้อมูล

จากแบบฝึกหัดก่อนหน้า เราพบว่าคอลัมน์ is_arrested มีชนิดข้อมูลเป็น object ในแบบฝึกหัดนี้ เราจะเปลี่ยนชนิดข้อมูลเป็น bool ซึ่งเหมาะสมที่สุดสำหรับคอลัมน์ที่มีค่า True และ False

การแก้ไขชนิดข้อมูลจะช่วยให้สามารถใช้การดำเนินการทางคณิตศาสตร์กับคอลัมน์ is_arrested ได้ ซึ่งไม่สามารถทำได้หากยังคงเป็นชนิดเดิม

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

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

ดูคอร์ส

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

  • ตรวจสอบค่าแรกของคอลัมน์ is_arrested เพื่อยืนยันว่ามีค่า True และ False และดูชนิดข้อมูลของคอลัมน์
  • ใช้เมธอด .astype() เพื่อแปลง is_arrested ให้เป็นคอลัมน์ชนิด bool
  • ตรวจสอบชนิดข้อมูลใหม่ของ is_arrested เพื่อยืนยันว่าเปลี่ยนเป็น bool แล้ว

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

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

# Examine the head of the 'is_arrested' column
print(ri.is_arrested.____)

# Change the data type of 'is_arrested' to 'bool'
ri['is_arrested'] = ri.is_arrested.____

# Check the data type of 'is_arrested' 
print(____)
แก้ไขและรันโค้ด