A mio avviso, stai ricevendo alcune informazioni molto utili nei commenti. Mi chiedo se alcuni fatti di base sulla regressione logistica aiuterebbero a rendere queste cose più comprensibili, quindi, tenuto conto di ciò, lasciatemi dire un paio di cose. Nella regressione logistica, i coefficienti sono sulla scala logistica (da qui il nome ...). Se dovessi inserire i valori della tua covariata per un'osservazione, moltiplicarli per i coefficienti e sommarli, otterrai un logit .
e ≈ 2.718281828 e 2 = 7.389056 7.389056
logit = β0+ β1X1+ β2X2+ . . . + βKXK
Un logit è un numero che non ha alcun senso intuitivo per nessuno, quindi è molto difficile sapere cosa fare con un numero che sembra divertente (ad esempio, molto alto o molto basso). Il modo migliore per capire queste cose è convertirle dalla loro scala originale (logit) a una che puoi capire, in particolare le probabilità. Per fare ciò, prendi il tuo logon e lo esponenti. Ciò significa che prendi il numero
e ( ) e lo aumenti alla potenza del logit. Immagina che il tuo logit fosse 2:
Questo ti darà le probabilità. Puoi convertire le probabilità in probabilità dividendo le probabilità per una più le probabilità:
persone in genere trovano la probabilità molto più facile da gestire.
e ≈ 2.718281828
e2=7.389056
7.3890561+7.389056=0.880797
Per il tuo modello, immagina di avere un'osservazione in cui il valore di tutte le tue variabili è esattamente 0, quindi tutti i tuoi coefficienti cadono e rimarrai solo con il tuo valore di intercettazione. Se esponenziamo il tuo valore, otteniamo 0 come probabilità (se fosse -700, la probabilità sarebbe , ma non riesco a far sì che il mio computer mi dia un valore per -1060, è troppo piccolo dati i limiti numerici del mio software). Conversione di tali probabilità in probabilità, ( 0 / ( 1 + 0 )9.8×10−3050/(1+0)), ci dà di nuovo 0. Quindi, ciò che il tuo output ti sta dicendo è che il tuo evento (qualunque esso sia) semplicemente non si verifica quando tutte le tue variabili sono uguali a 0. Naturalmente, dipende da ciò di cui stiamo parlando, ma non trovo nulla di troppo straordinario Questo. Un'equazione di regressione logistica standard (per esempio, senza un termine quadrato) presume necessariamente che la relazione tra una covariata e la probabilità di successo sia o monotonicamente crescente o monotonicamente decrescente. Ciò significa che diventa sempre più grande (o sempre più piccolo), quindi, se vai abbastanza lontano in una direzione, arriverai a numeri così piccoli che il mio computer non può distinguerli da 0. Questo è solo il natura della bestia. Come accade, per il tuo modello, andare molto lontano significa dove le tue valute di covariata sono pari a 0.
Per quanto riguarda il coefficiente di 0, significa che quella variabile non ha alcun effetto, come suggerisci. Ora, è abbastanza ragionevole che una variabile non abbia un effetto, tuttavia, in pratica non si otterrà mai un coefficiente esattamente di 0. Non so perché si sia verificato in questo caso; i commenti offrono alcuni possibili suggerimenti. Posso offrirne un altro, che è che potrebbe non esserci alcuna variazione in quella variabile. Ad esempio, se avevi una variabile codificata per sesso, ma solo donne nel tuo campione. Non so se questa è la vera risposta (R, per esempio, ritorna NAin quel caso, ma il software differisce) - è solo un altro suggerimento.