Tạo biến giả từ một biến có nhiều hạng mục
Cho một basetable với một biến dự báo "country". Hãy đảm bảo "country" có thể dùng làm biến dự báo trong mô hình hồi quy logistic bằng cách tạo các biến giả cho biến này.
Bài tập này là một phần của khóa học
Phân tích dự đoán nâng cao với Python
Hướng dẫn bài tập
- Tạo một pandas dataframe
dummies_countrychứa các biến giả cho "country". Nhớ tránh đa cộng tuyến. - Thêm các biến giả này vào
basetablegốc. - Xóa biến gốc "country" khỏi
basetable.
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.
# Create the dummy variable
dummies_country = ____.____(____["____"], ____=____)
# Add the dummy variable to the basetable
basetable = ____.____([____, ____], ____=____)
# Delete the original variable from the basetable
____ ____["____"]
print(basetable.head())