เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

เตรียมและแบ่งข้อมูล

จะได้ทำงานกับชุดข้อมูล 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)
แก้ไขและรันโค้ด