2

二項ロジット モデルの適合度を評価するために、ROCR を使用して ROC 曲線をプロットしようとしています。(私のデータベースは「stat」という名前です)次の方法でモデルを正しく取得します。

GLM.4 <- glm(V1 ~ V10 + V11 + V13 + V14 + V15, family=binomial(logit), 
  data=stat)
summary(GLM.4)
exp(coef(GLM.4))  

しかし、ROCR コマンドを実行すると、次のようになります。

GLM.4.pred <- prediction(GLM.4, stat, label.orderin=NULL)
perf <- performance(GLM.4.pred, "tpr", "fpr")
plot(perf)

「予測とラベルの交差検証実行数は等しくなければなりません」というエラーが常に表示されます。

誰かがエラーを理解するのを手伝ってくれますか? ありがとうございました

4

1 に答える 1

0

使ってみて

GLM.4 <- glm(V1 ~ V10 + V11 + V13 + V14 + V15, family=binomial(link=logit), data=stat)

family のドキュメントは、「リンク」が値のデフォルトの宛先ではないことを示しています。それがうまくいかない場合、GLM.4 の要約はどのようになりますか?

于 2014-01-22T23:24:17.490 に答える