Het deviance-principe
Er stond geen R-squared in de model-samenvatting. In plaats daarvan worden twee soorten deviance gerapporteerd. De nul-deviance dient als basislijn en kan worden beoordeeld ten opzichte van de residu-deviance van het extended.model.
Het nulmodel is een logistisch model zonder extra predictoren. Je kunt zo’n model met alleen een intercept specificeren met de relatie HOPPINESS ~ 1. Ook hier gebruik je de functie glm() en het family-argument family = binomial. Het resultaat noem je null.model. Je beoordeelt de verbetering in voorspellingsnauwkeurigheid door de afname in deviance van het extended.model ten opzichte van het null.model te vergelijken met de functie anova() en het extra argument test = "Chisq".
Deze oefening maakt deel uit van de cursus
Responsmodellen bouwen in R
Oefeninstructies
- Leg
HOPPINESSuit met alleen de intercept. Gebruik de functieglm()en het argumentfamily = binomial. Ken het resultaat toe aan een object met de naamnull.model. - Vergelijk het
extended.modelmet hetnull.modelmet de functieanova()en het argumenttest = "Chisq".
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Explain HOPPINESS by the intercept only
___ <- ___(___, family = ___, data = choice.data)
# Compare null.model and extended.model
___(extended.model, ___, test = ___)