ลบข้อมูล MCAR
การวิเคราะห์และจัดการค่าที่ขาดหายไปอย่างเหมาะสมเป็นงานที่ต้องอาศัยความละเอียดรอบคอบ อย่างไรก็ตาม หากจำนวนค่าที่ขาดหายไปมีน้อยมาก การจัดการก็ทำได้ไม่ยาก ในแบบฝึกหัดวิดีโอ คุณได้เรียนรู้วิธีระบุ วิเคราะห์ และลบข้อมูลที่ขาดหายไปอย่างถูกต้องแล้ว
ในแบบฝึกหัดนี้ จะใช้การลบแบบ listwise เพื่อลบแถวที่คอลัมน์ Glucose มีค่าที่ขาดหายไป โดย DataFrame diabetes และแพ็กเกจ missingno ในชื่อ msno ถูกโหลดไว้ให้แล้ว
หมายเหตุ: ใช้ฟังก์ชัน display() แทน plt.show() เพื่อให้ดูผลลัพธ์ได้ง่ายขึ้น
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การจัดการข้อมูลที่หายไปใน Python
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Visualize the missingness of diabetes prior to dropping missing values
___
# Display nullity matrix
display("/usr/local/share/datasets/matrix_diabetes.png")