开始使用免费开始使用

step_percentile()

将分位数变换应用到数值型变量会如何影响模型表现?试试看!

attrition_num 数据、逻辑回归模型 lr_model、用户自定义的 class-evaluate() 函数,以及 traintest 切分都已为您加载。

本练习是课程的一部分

R 中的特征工程

查看课程

练习说明

  • 对所有数值型自变量应用分位数变换。

交互式实操练习

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

# Add percentile tansformation to all numeric predictors
lr_recipe_perc <- 
  recipe(Attrition ~., data = train) %>%
  ___
lr_workflow_perc <-
  workflow() %>%
  add_model(lr_model) %>%
  add_recipe(lr_recipe_perc)
lr_fit_perc <- lr_workflow_perc %>% fit(train)
lr_aug_perc <- lr_fit_perc %>% augment(test)
lr_aug_perc %>% class_evaluate(truth = Attrition,
                 estimate = .pred_class,.pred_No)
编辑并运行代码