Il numberofdrugs
coefficiente esponenziale è il termine moltiplicativo da utilizzare per calcolare la stima healthvalue
quando numberofdrugs
aumenta di 1 unità. Nel caso di variabili categoriali (fattore), il coefficiente esponenziale è il termine moltiplicativo relativo al livello di base (primo fattore) per quella variabile (poiché R utilizza i contrasti del trattamento per impostazione predefinita). Il exp(Intercept)
è il tasso di riferimento, e tutte le altre stime sarebbe relativo ad esso.
Nel tuo esempio la stima healthvalue
per qualcuno con 2
droghe "placebo"
e improvement=="none"
sarebbe (usando l'addizione dentro exp come l'equivalente della moltiplicazione):
exp( 1.88955 + 2*-0.02303 + 0 + 0 )
[1] 6.318552
Mentre qualcuno 4
drogato, "treated"
e il "some"
miglioramento avrebbe una stima healthvalue
di
exp( 1.88955 + 4*-0.02303 + -0.01271 + -0.13541)
[1] 5.203388
ADDENDUM: questo significa essere "additivi nella scala del registro". "Additivo sulla scala delle probabilità-log" è stata la frase che la mia insegnante, Barbara McKnight, ha usato per enfatizzare la necessità di usare tutti i coefficienti a termine applicati nella regressione logistica quando si fa qualsiasi tipo di previsione. Aggiungete prima tutti i coefficienti per i valori di covariata e poi esponenziate. Il modo per restituire i coefficienti dagli oggetti di regressione in R è generalmente usare la coef()
funzione di estrazione (eseguita con una diversa realizzazione casuale di seguito):
coef(test)
# (Intercept) numberofdrugs treatmenttreated improvedsome improvedmarked
# 1.18561313 0.03272109 0.05544510 -0.09295549 0.06248684
Quindi il calcolo del preventivo per un soggetto con 4
farmaci "treated"
, con "some"
miglioramento sarebbe:
exp( sum( coef(test)[ c(1,2,3,4) ]* c(1,4,1,1) ) )
[1] 3.592999
E il predittore lineare per quel caso dovrebbe essere la somma di:
coef(test)[c(1,2,3,4)]*c(1,4,1,1)
# (Intercept) numberofdrugs treatmenttreated improvedsome
# 1.18561313 0.13088438 0.05544510 -0.09295549
Questi principi dovrebbero applicarsi a qualsiasi pacchetto di statistiche che restituisce una tabella di coefficienti all'utente. Il metodo e i principi sono più generali di quanto potrebbe apparire dal mio uso di R.
Sto copiando i commenti di chiarimento selezionati poiché "scompaiono" nella visualizzazione predefinita:
Q: Quindi interpreti i coefficienti come rapporti! Grazie! - MarkDollar
A: I coefficienti sono i logaritmi naturali dei rapporti. - DWin
Q2: In quel caso, in una regressione di poisson, i coefficienti esponenziali sono anche indicati come "odds ratio"? - Oort
A2: No. Se fosse una regressione logistica lo sarebbero, ma nella regressione di Poisson, dove l'LHS è il numero di eventi e il denominatore implicito è il numero a rischio, quindi i coefficienti esponenziali sono "rapporti di tasso" o "rischi relativi".