Aan de slagGa gratis aan de slag

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

Cursus bekijken

Oefeninstructies

  • Leg HOPPINESS uit met alleen de intercept. Gebruik de functie glm() en het argument family = binomial. Ken het resultaat toe aan een object met de naam null.model.
  • Vergelijk het extended.model met het null.model met de functie anova() en het argument test = "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 = ___)
Code bewerken en uitvoeren