Rのcv.glmnetオブジェクトで予測関数を使用しています。 予測しようとしているバイナリ結果ベクトル(例:0 1 1 0 1)があります。 予測機能は、デフォルトで1または0を予測する予測確率を見つけることをデフォルトにしていますか?質問に対する答えが書かれた文書が見つかりませんでした。以下の一般的なアイデアを持つglmnetを使用したバイナリ結果の予測関数R
コード:
for(holdout in 1:nrow(data)){
myglmnet = cv.glmnet(data[-holdout, ], matrix(outcome[-holdout], nrow=1), family = "binomial", type.measure="mae", grouped=FALSE, alpha=1, nfolds=nrow(data))
glmnet_hat[holdout] <- as.numeric(predict(myglmnet, matrix(data[holdout, ], nrow=1), type="response", s="lambda.min"))
}
は0または1の応答の確率を予測するglmnet_hatですか?私がリンクすることができるドキュメントソースも素晴らしいでしょう。ありがとう!