开始使用免费开始使用

设置工作流

您想探究仅使用 JobRole 是否可以预测 Attrition。鉴于 JobRole 是因子变量,您计划使用贝叶斯编码器在模型中将其数值化表示。

embed 包以及来自 attrition 数据集的 testtrain 切分已加载到您的工作区。

本练习是课程的一部分

R 中的特征工程

查看课程

练习说明

  • 使用贝叶斯编码器创建 recipe。
  • 使用工作流将模型与 recipe 绑定在一起。

交互式实操练习

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

lr_model <- logistic_reg()
# Create recipe using the Bayes encoder
lr_recipe_glm <- 
  recipe(Attrition ~ JobRole, data = train) %>%
  ___(JobRole, outcome = ___(Attrition))

# Bundle with workflow
lr_workflow_glm <-
  workflow() %>%
  add_model(lr_model) %>%
  add_recipe(___)

lr_workflow_glm
编辑并运行代码