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

การลบข้อมูลสูญหาย

คุณได้แทนที่ข้อมูลสูญหายใน person_emp_length ไปแล้ว แต่จากแบบฝึกหัดก่อนหน้า พบว่า loan_int_rate ก็มีข้อมูลสูญหายเช่นกัน

เช่นเดียวกับการมีข้อมูลสูญหายใน loan_status การมีข้อมูลสูญหายใน loan_int_rate จะทำให้การพยากรณ์ทำได้ยาก

เนื่องจากอัตราดอกเบี้ยถูกกำหนดโดยบริษัทของคุณ การที่คอลัมน์นี้มีข้อมูลสูญหายจึงเป็นเรื่องผิดปกติ อาจเกิดจากปัญหาในกระบวนการนำเข้าข้อมูล แต่ไม่สามารถยืนยันได้แน่ชัด ในตอนนี้ วิธีที่ดีที่สุดคือใช้ .drop() เพื่อลบระเบียนเหล่านี้ก่อนดำเนินการต่อ

ชุดข้อมูล cr_loan ถูกโหลดไว้ใน workspace แล้ว

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

การสร้างโมเดลความเสี่ยงด้านเครดิตด้วย Python

ดูคอร์ส

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

  • แสดงจำนวนระเบียนที่มีข้อมูลสูญหายในคอลัมน์อัตราดอกเบี้ย
  • สร้างอาร์เรย์ของ index สำหรับแถวที่มีอัตราดอกเบี้ยสูญหาย โดยตั้งชื่อว่า indices
  • ลบระเบียนที่มีข้อมูลอัตราดอกเบี้ยสูญหาย และบันทึกผลลัพธ์ไว้ใน cr_loan_clean

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

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

# Print the number of nulls
print(____[____].____().____())

# Store the array on indices
____ = ____[____[____].____].____

# Save the new data without missing data
____ = ____.____(____)
แก้ไขและรันโค้ด