Я использую rpart
для принятия дерева решений. Например:
fit <- rpart(Kyphosis ~ Age + Number + Start, data=kyphosis)
Как мне прочитать часть формулы из текстового файла и получить ее в формате, который rpart
нравится? Я пробовал:
predictor_variables <- c("Age", "Number", "Start")
rpart_formula <- Kyphosis ~ parse(text=paste(predictor_variables, collapse="+"))
fit <- rpart(rpart_formula, data=kyphosis)
но я получаю ошибку:
invalid type (expression) for variable 'parse(text = paste(predictor_variables, collapse = "+"))'
Как мне отформатировать rpart_formula
, чтобы rpart
правильно его увидел?