私はCARTモデルを構築しており、rpart - CPとMaxdepthの2つのパラメータを調整しようとしています。キャレットパッケージは、一度に一つのパラメータのためにうまく機能しているの両方が使用されている場合はエラーを投げ続け、私は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'の最初のステップに入っています。おそらく学習者の' lrn'が 'tuneParams'関数で使われるべきでしょう。 –
@EnriquePérezHerreroあなたは絶対に正しいです、頭のおかげで! –