GLM hernoemen
R's gegeneraliseerde lineaire regressiefunctie, glm(), heeft dezelfde gebruiksproblemen als lm(): de naam is een acroniem en de argumenten formula en data staan in de verkeerde volgorde.
Om deze oefening op te lossen, moet je twee dingen weten over gegeneraliseerde lineaire regressie:
glm()-formules worden net alslm()-formules opgegeven: de respons staat links en verklarende variabelen zet je rechts.- Voor telgegevens stel je het
family-argument vanglm()in oppoisson, zodat je een Poisson-regressie krijgt.
Hier gebruik je gegevens over het aantal jaarlijkse bezoeken aan de Snake River bij Jackson Hole, Wyoming, snake_river_visits.
Deze oefening maakt deel uit van de cursus
Introductie tot functies schrijven in R
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Run a generalized linear regression
___(
# Model no. of visits vs. gender, income, travel
___ ~ ___ + ___ + ___,
# Use the snake_river_visits dataset
data = ___,
# Make it a Poisson regression
family = ___
)