2

bayesglmロジスティック回帰の問題に使用しています。これは、150行と2000変数のデータセットです。私は変数選択を行おうとしていますが、通常はで調べglmnetますcaret::rfe。ただし、のメソッドはありませんbayesglm

とにかく手動でメソッドを定義する方法はありrfeますか?

4

1 に答える 1

5

質問に関しては、私は書き換え関数しか考えられません。lmFuncs$fitたとえば、次のようになります。

lmFuncs$fit<-function (x, y, first, last, ...){   
     tmp <- as.data.frame(x)   
     tmp$y <- y   
 bayesglm (y ~ ., family = gaussian, data = tmp)
}

そして、あなたrfe.fitrfeControl(functions = lmFuncs)

于 2013-01-02T22:20:52.450 に答える