NAが見つかったときに、変数のリストを取得して固定値(-12345)を代入するレシピ内の変数を変更できるかどうか疑問に思います。
これまでのところ成功していません。
my_list <- c("impute1", "impute2", "impute3")
recipe <-
recipes::recipe(target ~ ., data = data_train) %>%
recipes::step_naomit(everything(), skip = TRUE) %>%
recipes::step_rm(c(v1, v2, id, id2 )) %>%
recipes::step_mutate_at(my_list, if_else(is.na(.), -12345, . ))
step_mutate_at_new(terms = ellipse_check(...)、fn = fn、trained =trained、のエラー: 引数「fn」がありません。デフォルトはありません