Come interpretare i coefficienti da una regressione logistica?


18

Ho la seguente funzione di probabilità:

prob=11+e-z

dove

z=B0+B1X1++BnXn.

Il mio modello sembra

Pr(Y=1)=11+exp(-[-3.92+0.014×(Genere)])

Capisco cosa significa l'intercetta (3.92), ma ora sono sicuro di come interpretare 0.014. Sono queste ancora le probabilità, i rapporti dispari, o posso ora affermare che per ogni variazione di probabilità incrementale è il genere, le femmine hanno una probabilità 0,014 di vincere più degli uomini. Fondamentalmente, come devo interpretare lo 0,014?

Fondamentalmente, voglio prendere la funzione di probabilità e effettivamente implementarla in Java per un programma specifico che sto scrivendo, ma non sono sicuro di capire correttamente la funzione per implementarla in Java.

Esempio di codice Java:

double p = 1d / (1d + Math.pow(2.718d, -1d * (-3.92d + 0.014d * bid)));


2
Ecco una domanda correlata . Ce ne sono anche molti altri, ad esempio questo .
cardinale il

Risposte:


17

Se si adatta un GLM binomiale con un collegamento logit (ovvero un modello di regressione logistica), l'equazione di regressione è la probabilità del registro che il valore di risposta sia un "1" (o un "successo"), condizionato dai valori del predittore .

Esponenziare le probabilità del registro ti dà il rapporto di probabilità per un aumento di una unità nella tua variabile. Quindi, ad esempio, con "genere", se Femmina = 0 e Maschio = 1 e un coefficiente di regressione logistica di 0,014, allora puoi affermare che le probabilità del tuo esito per gli uomini sono exp (0,014) = 1,01 volte quella delle probabilità di il tuo risultato nelle donne.


4
Non dovrebbe essere "le probabilità del tuo esito per gli uomini sono exp (0,014) = 1,01 volte quella delle probabilità del tuo esito nelle donne", dato che la femmina è 0 e il maschio è 1?
Bustic01

4

il rapporto di probabilità delle donne dovrebbe essere 1 / exp(0.014)

spiegazione:

poiché l'evento per maschio è '1' e femmina è '0' significa che il livello di riferimento è femmina.

l'equazione ln(s) = B0 + B1*(gender)

odds(female) = exp(B0)
odds(male)   = exp(B0 + B1 * 1)

odds ratio(male) = odds(male) / odds(female) = exp(0.014) = 1.01

perciò, odds ratio(female) = 1 / 1.01 = 0.99

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.