gpt4 book ai didi

从文本变量读取 rpart 输入参数

转载 作者:行者123 更新时间:2023-12-04 16:48:49 24 4
gpt4 key购买 nike

我正在使用 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 正确地看到它?

最佳答案

使用as.formula:

rpart_formula <- as.formula(
paste("Kyphosis ~ ",
paste(predictor_variables, collapse = " + "),
sep = ""
)
)

关于从文本变量读取 rpart 输入参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7500219/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com