Bắt đầu ngayBắt đầu miễn phí

Mã hóa biến phân loại - nhị phân

Xem qua bộ dữ liệu hiking. Có một số cột cần được mã hóa trước khi đưa vào mô hình, trong đó có cột Accessible. Accessible là một đặc trưng nhị phân, nên có hai giá trị, Y hoặc N, cần được mã hóa thành 1 và 0. Hãy dùng phương thức LabelEncoder của scikit-learn để thực hiện phép biến đổi này.

Bài tập này là một phần của khóa học

Tiền xử lý cho Machine Learning bằng Python

Xem khóa học

Hướng dẫn bài tập

  • Lưu LabelEncoder() vào một biến tên là enc.
  • Dùng phương thức .fit_transform() của bộ mã hóa để mã hóa cột "Accessible" của bộ dữ liệu hiking. Đặt tên cột mới là Accessible_enc.
  • So sánh hai cột cạnh nhau để xem kết quả mã hóa.

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.

# Set up the LabelEncoder object
enc = ____

# Apply the encoding to the "Accessible" column
____ = ____.____(____)

# Compare the two columns
print(____[[____, ____]].head())
Chỉnh sửa và Chạy Mã