เตรียมและแบ่งข้อมูล
จะได้ทำงานกับชุดข้อมูล attrition เต็มรูปแบบ ซึ่งมี 1470 ตัวอย่าง และ 30 ฟีเจอร์ที่เกี่ยวข้องกับตัวแปรเป้าหมาย Attrition รวมถึงค่าที่หายไปด้วย เป้าหมายคือสร้างโมเดลแบบครบวงจรเพื่อทำนายตัวแปรเป้าหมาย โดยชุดข้อมูลถูกโหลดไว้ให้แล้ว
เริ่มต้นด้วยการเตรียมและแบ่งข้อมูล
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Feature Engineering in R
คำแนะนำการฝึกหัด
- เริ่มด้วยการแปลงค่าทั้งหมดที่เป็น character ให้เป็น factor
- สร้างชุดข้อมูล train และ test
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# 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)