Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
bayesglmロジスティック回帰の問題に使用しています。これは、150行と2000変数のデータセットです。私は変数選択を行おうとしていますが、通常はで調べglmnetますcaret::rfe。ただし、のメソッドはありませんbayesglm。
bayesglm
glmnet
caret::rfe
とにかく手動でメソッドを定義する方法はありrfeますか?
rfe
質問に関しては、私は書き換え関数しか考えられません。lmFuncs$fitたとえば、次のようになります。
lmFuncs$fit
lmFuncs$fit<-function (x, y, first, last, ...){ tmp <- as.data.frame(x) tmp$y <- y bayesglm (y ~ ., family = gaussian, data = tmp) }
そして、あなたrfe.fitのrfeControl(functions = lmFuncs)
rfe.fit
rfeControl(functions = lmFuncs)