0

パッケージを使用caretして調整alphaし、モデルのlambdaパラメーターを使用しています。glmnet私の機能はX(データフレーム、14474変数の47観測点、p >> N問題)にあり、従属変数yは47観測点のデータフレームです。1変数の。

やってみると

   trC = trainControl(method=cv, number=10)  
   fitModel = train(X, y, trControl=trC, method="glmnet")  

私は得る

 Error en switch(tolower(trControl$method), oob = NULL, alt_cv = , cv = createFolds(y,:   
   EXPR must be a length 1 vector
 Además: Mensajes de aviso perdidos
 In if (trControl$method == "oob" & !(method %in% c("rf", "treebag",  :
 la condición tiene longitud > 1 y sólo el primer elemento será usado

を転置し、代わりに にy変更しようとしましたが、理解できない同じエラーが発生します。どんな手掛かり?class(y) = "numeric""data.frame"

4

1 に答える 1

0

使用しmethod = "cv"ないでくださいmethod = cv

マックス

于 2013-09-19T03:17:18.790 に答える