这是一个护林员电话:
rf_fit <-
rf_mod %>%
fit(my_outcome_factor ~ ., data = data_train)
和输出:
Error in parse.formula(formula, data, env = parent.frame()) :
Error: Illegal column names in formula interface. Fix column names or use alternative interface in ranger.
如何判断哪些列是非法的?
我尝试设置一个函数 foo() 来调试:
foo <- function() {
browser()
ranger:::parse.formula(my_outcome_factor ~ ., data = data_train)
}
这个函数对我帮助不大,因为我不知道如何在正确的位置获得断点。
它是游侠版本 0.12.1。