我正在構建一個CART模型,我正試圖調整rpart-CP和Maxdepth的兩個參數。當插入符號封裝在一個時間一個參數,做工精良當兩者都用它不斷拋出一個錯誤,我不能夠弄清楚爲什麼如何使用Caret包調整多個參數?
library(caret)
data(iris)
tc <- trainControl("cv",10)
rpart.grid <- expand.grid(cp=seq(0,0.1,0.01), minsplit=c(10,20))
train(Petal.Width ~ Petal.Length + Sepal.Width + Sepal.Length, data=iris, method="rpart",
trControl=tc, tuneGrid=rpart.grid)
我收到以下錯誤:
Error in train.default(x, y, weights = w, ...) :
The tuning parameter grid should have columns cp
我在使用'mlr'開始我的第一步,也許應該在'tuneParams'函數中使用學習者'lrn'。 –
@EnriquePérezHerrero你絕對正確,謝謝你的支持! –