step_*() 函数的执行顺序
在一个 recipe 中,step_*() 函数会按顺序依次执行。请牢记这一点,以避免在特征工程流水线中出现意料之外的结果!
在本练习中,您将把不同的 step_*() 函数组合到一个 recipe 中,并观察 step_*() 函数的先后顺序对最终结果的影响。
telecom_training 和 telecom_test 数据集已加载到本会话。
本练习是课程的一部分
在 R 中使用 tidymodels 建模
交互式实操练习
通过完成这段示例代码来试试这个练习。
telecom_recipe_1 <-
recipe(canceled_service ~ avg_data_gb + contract, data = ___) %>%
# Normalize numeric predictors
___(___) %>%
# Create dummy variables for nominal predictors
___(___, ___)