GLM umbenennen
R's Funktion für generalisierte lineare Regression, glm(), hat dieselben Nutzbarkeitsprobleme wie lm(): Ihr Name ist ein Akronym, und die Argumente formula und data stehen in der falschen Reihenfolge.
Um diese Übung zu lösen, musst du zwei Dinge über generalisierte lineare Regression wissen:
glm()-Formeln werden wielm()-Formeln angegeben: die Antwortvariable steht links, erklärende Variablen werden rechts hinzugefügt.- Um Zähldaten zu modellieren, setze das Argument
familyvonglm()aufpoisson, sodass eine Poisson-Regression verwendet wird.
Hier verwendest du Daten zu der Anzahl jährlicher Besuche des Snake River in Jackson Hole, Wyoming, snake_river_visits.
Diese Übung ist Teil des Kurses
Einführung in das Schreiben von Funktionen in R
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# 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 = ___
)