Přejmenování GLM
Funkce pro zobecněnou lineární regresi v R, glm(), trpí stejnými problémy s použitelností jako lm(): její název je zkratka a argumenty formula a data jsou ve špatném pořadí.
Aby ses mohl/a pustit do tohoto cvičení, potřebuješ znát dvě věci o zobecněné lineární regresi:
- Vzorce pro
glm()se zadávají stejně jako prolm(): vysvětlovaná proměnná je vlevo a vysvětlující proměnné se přidávají vpravo. - Pro modelování dat s počty nastav argument
familyfunkceglm()napoisson— tím získáš Poissonovu regresi.
Budeš pracovat s daty o počtu ročních návštěv řeky Snake River v Jackson Hole ve Wyomingu, uloženými v datasetu snake_river_visits.
Toto cvičení je součástí kurzu
Introduction to Writing Functions in R
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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 = ___
)