开始使用免费开始使用

预处理与数据拆分

您将使用完整的 attrition 数据集,其中包含 1470 条样本、30 个与目标变量 Attrition 相关的特征,且包含缺失值。任务是构建一个端到端模型来预测目标。数据集已为您加载。

请先对数据进行准备并完成拆分。

本练习是课程的一部分

R 中的特征工程

查看课程

练习说明

  • 先将所有字符型值转换为因子。
  • 创建训练集和测试集的拆分。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# 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)
编辑并运行代码