Angenommen, ich werde eine univariate logistische Regression für mehrere unabhängige Variablen durchführen:
mod.a <- glm(x ~ a, data=z, family=binominal("logistic"))
mod.b <- glm(x ~ b, data=z, family=binominal("logistic"))
Ich habe einen Modellvergleich (Likelihood Ratio Test) durchgeführt, um festzustellen, ob das Modell mit diesem Befehl besser ist als das Nullmodell
1-pchisq(mod.a$null.deviance-mod.a$deviance, mod.a$df.null-mod.a$df.residual)
Dann baute ich ein anderes Modell mit allen Variablen darin
mod.c <- glm(x ~ a+b, data=z, family=binomial("logistic"))
Um festzustellen, ob die Variable im multivariaten Modell statistisch signifikant ist, habe ich den lrtest
Befehl von verwendetepicalc
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
Ich frage mich, ob die pchisq
Methode und die lrtest
Methode für die Durchführung des Loglikelihood-Tests gleichwertig sind. Ich weiß nicht, wie ich es lrtest
für das Univate-Logistikmodell verwenden soll.