Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Tidymodels 如何找出在ranger中哪些列名是非法的?_Tidymodels_R Ranger - Fatal编程技术网

Tidymodels 如何找出在ranger中哪些列名是非法的?

Tidymodels 如何找出在ranger中哪些列名是非法的?,tidymodels,r-ranger,Tidymodels,R Ranger,这是一个护林员的电话: rf_fit <- rf_mod %>% fit(my_outcome_factor ~ ., data = data_train) 如何判断哪些列是非法的 我尝试设置要调试的函数foo(): foo <- function() { browser() ranger:::parse.formula(my_outcome_factor ~ ., data = data_train) } foo您可以尝试使用janitor::clea

这是一个护林员的电话:

rf_fit <- 
  rf_mod %>% 
  fit(my_outcome_factor ~ ., data = data_train)
如何判断哪些列是非法的

我尝试设置要调试的函数foo():

foo <- function() {
  browser()
  ranger:::parse.formula(my_outcome_factor ~ ., data = data_train)
}

foo您可以尝试使用
janitor::clean_names()
将列名重命名为合法格式。
foo <- function() {
  browser()
  ranger:::parse.formula(my_outcome_factor ~ ., data = data_train)
}