Supongamos que voy a hacer una regresión logística univariante sobre varias variables independientes, así:
mod.a <- glm(x ~ a, data=z, family=binominal("logistic"))
mod.b <- glm(x ~ b, data=z, family=binominal("logistic"))
Hice una comparación de modelos (prueba de razón de verosimilitud) para ver si el modelo es mejor que el modelo nulo mediante este comando
1-pchisq(mod.a$null.deviance-mod.a$deviance, mod.a$df.null-mod.a$df.residual)
Luego construí otro modelo con todas las variables
mod.c <- glm(x ~ a+b, data=z, family=binomial("logistic"))
Para ver si la variable es estadísticamente significativa en el modelo multivariante, he utilizado el lrtest
comando de epicalc
lrtest(mod.c,mod.a) ### see if variable b is statistically significant after adjustment of a
lrtest(mod.c,mod.b) ### see if variable a is statistically significant after adjustment of b
Me pregunto si el pchisq
y el método lrtest
son equivalentes para hacer la prueba de loglikelihood? Como no sé cómo usar lrtest
para el modelo logístico unívoco.