1

这是一个护林员电话:

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。

4

0 回答 0