Mã hóa biến phân loại
Bạn cần giúp thuật toán hiểu rằng bạn đang làm việc với các biến phân loại. Bạn sẽ mã hóa các mức của biến salary, vốn là một biến thứ bậc (ordinal) dựa trên các giá trị đã quan sát:
- trước tiên, bạn phải cho Python biết rằng cột
salarythực chất là kiểu phân loại (categorical) - sau đó, bạn cần chỉ định đúng thứ tự của các mức
- cuối cùng, bạn nên mã hóa mỗi mức bằng một giá trị số tương ứng với vị trí của nó trong thứ tự
Bài tập này là một phần của khóa học
Phân tích Nhân sự (HR Analytics): Dự đoán nghỉ việc bằng Python
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Change the type of the "salary" column to categorical
data.salary = data.salary.____('category')