私はロジスティック回帰を使用するのはやや新しいですが、次の値の解釈が同じだと思ったのに矛盾があるため、少し混乱しています。
- 指数化されたベータ値
- ベータ値を使用した結果の予測確率。
これは私が使用しているモデルの簡易版です。栄養不足と保険は両方ともバイナリであり、富は連続しています。
Under.Nutrition ~ insurance + wealth
私の(実際の)モデルは、保険のために.8の指数化されたベータ値を返します。
「被保険者の栄養不足の確率は、保険のない個人の栄養不足の確率の0.8倍です。」
ただし、0と1の値を保険変数と富の平均値に入れることで個人の確率の差を計算すると、栄養不足の差はわずか.04です。次のように計算されます。
Probability Undernourished = exp(β0 + β1*Insurance + β2*Wealth) /
(1+exp(β0 + β1*Insurance + β2*wealth))
これらの値が異なる理由と、(特に2番目の値について)より良い解釈が何かを誰かが説明できれば、本当に感謝しています。
さらなる明確化の編集
私が理解するように、無保険の人(B1は保険に相当する)の栄養不足の可能性は次のとおりです。
Prob(Unins) = exp(β0 + β1*0 + β2*Wealth) /
(1+exp(β0 + β1*0+ β2*wealth))
被保険者の栄養不足の可能性は次のとおりです。
Prob(Ins)= exp(β0 + β1*1 + β2*Wealth) /
(1+exp(β0 + β1*1+ β2*wealth))
被保険者と比較した場合の無保険者の栄養不足の確率は次のとおりです。
exp(B1)
これらの値を(数学的に)変換する方法はありますか?私はまだこの方程式に少し混乱しています(おそらく、RHSでは異なる値になるはずです)。
Prob(Ins) - Prob(Unins) != exp(B)
素人の言葉で言えば、問題は、オッズ比が示すように、個人がなぜ栄養不足に陥る確率を変化させないのかということです。私のデータでは、Prob(Ins)-Prob(Unins)= .04で、指数化されたベータ値は.8です(そのため、差が.2ではないのはなぜですか?)