การเข้ารหัสหมวดหมู่
ต้องช่วยให้อัลกอริทึมเข้าใจว่ากำลังทำงานกับข้อมูลประเภทหมวดหมู่ โดยจะเข้ารหัสหมวดหมู่ของตัวแปร salary ซึ่งทราบแล้วว่าเป็นข้อมูลแบบ ordinal จากค่าที่สังเกตได้:
- ขั้นแรก ต้องบอก Python ว่าคอลัมน์
salaryเป็นข้อมูลประเภทหมวดหมู่ - จากนั้น ระบุลำดับที่ถูกต้องของหมวดหมู่
- สุดท้าย เข้ารหัสแต่ละหมวดหมู่ด้วยค่าตัวเลขที่สอดคล้องกับตำแหน่งในลำดับนั้น
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
HR Analytics: การพยากรณ์การลาออกของพนักงานด้วย Python
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Change the type of the "salary" column to categorical
data.salary = data.salary.____('category')