我想看看使用交叉验证的模型有多好。我正在建立一个简单的多项式回归y ~ a_0 + ... + a_p z^p
。
我尝试使用以下代码片段
library(cadet)
set.seed(123)
train_control <- trainControl(method = "cv", number = 10)
# Train the model
model <- train(y ~ poly(z, k=3, raw=TRUE),
data=my_data, method="lm",
trControl = train_control)
# Summarize the results
print(model)
不幸的是,它不起作用(似乎正在执行标准线性回归的计算)。
是否可以使用 cadet 库进行多项式回归?