Chuẩn bị và chia tách
Bạn sẽ làm việc với toàn bộ dữ liệu attrition gồm 1470 bản ghi với 30 đặc trưng liên quan đến biến mục tiêu Attrition, bao gồm cả giá trị khuyết. Nhiệm vụ là xây dựng một mô hình end-to-end đầy đủ để dự đoán biến mục tiêu. Bộ dữ liệu đã được nạp sẵn cho bạn.
Bạn sẽ bắt đầu bằng cách chuẩn bị và chia tách dữ liệu.
Bài tập này là một phần của khóa học
Kỹ thuật đặc trưng (Feature Engineering) với R
Hướng dẫn bài tập
- Bắt đầu bằng cách chuyển tất cả giá trị kiểu character thành factor.
- Tạo các tập train và test.
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.
# Transform all character values to factors
attrition <-
attrition %>%
mutate(___(where(___), as_factor))
# Create train and test splits
set.seed(123)
split <- initial_split(attrition, strata = Attrition)
test <- ___(split)
train <- ___(___)
glimpse(train)