ロジスティック回帰モデル(Rのglm)からの予測は、予想どおり0と1の間に制限されていません。ロジスティック回帰の私の理解は、入力パラメーターとモデルパラメーターが線形に組み合わされ、ロジットリンク関数を使用して応答が確率に変換されることです。ロジット関数は0と1の間に制限されているため、予測は0と1の間に制限されると予想しました。
ただし、Rでロジスティック回帰を実装すると、これは見られません。
data(iris)
iris.sub <- subset(iris, Species%in%c("versicolor","virginica"))
model <- glm(Species ~ Sepal.Length + Sepal.Width, data = iris.sub,
family = binomial(link = "logit"))
hist(predict(model))
どちらかといえば、predict(model)の出力は私には正常に見えます。誰かが私が得る値が確率ではない理由を私に説明できますか?
3
以下のCoroneの回答は、詳細を非常にうまくカバーしています。プレゼント数学(リンク関数を介してバックを渡すことによって、すなわちCoroneの答えどおり)の確率に変換することができ、x軸上の対数オッズ値を、上記のあなたが持っている本来のフィギュア
—
ジェームズ・スタンレー