การลบหมวดหมู่
ก่อนที่จะรับเลี้ยงสุนัข ผู้ปกครองอาจต้องการทราบว่าสุนัขตัวใหม่ชอบเด็กหรือไม่ เมื่อดูชุดข้อมูลสุนัขที่รอรับเลี้ยง dogs จะพบว่าความถี่ของคำตอบใน categorical Series "likes_children" มีลักษณะดังนี้:
maybe 1718
yes 1172
no 47
เจ้าของข้อมูลต้องการแปลงคำตอบ "maybe" ทั้งหมดให้เป็น "no" เนื่องจากการให้ครอบครัวรับเลี้ยงสุนัขที่ไม่ชอบเด็กอาจเป็นอันตราย โค้ดสำหรับแปลง "maybe" เป็น "no" มีให้แล้วในขั้นตอนที่ 1 อย่างไรก็ตาม ตัวเลือก "maybe" ยังคงอยู่ในฐานะหมวดหมู่
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การทำงานกับข้อมูลเชิงกลุ่มใน Python
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Set "maybe" to be "no"
dogs.loc[dogs["likes_children"] == "maybe", "likes_children"] = "no"
# Print out categories
print(____)