ÎncepețiÎncepe gratuit

Redenumirea GLM

Funcția de regresie liniară generalizată din R, glm(), are aceleași probleme de utilizare ca și lm(): numele ei este un acronim, iar argumentele formula și data sunt în ordine greșită.

Pentru a rezolva acest exercițiu, trebuie să știi două lucruri despre regresia liniară generalizată:

  1. Formulele pentru glm() se specifică la fel ca pentru lm(): variabila răspuns se află în stânga, iar variabilele explicative se adaugă în dreapta.
  2. Pentru a modela date de tip numărătoare, setează argumentul family al funcției glm() la poisson, transformând-o într-o regresie Poisson.

Vei folosi date despre numărul anual de vizite la Snake River din Jackson Hole, Wyoming, stocate în snake_river_visits.

Acest exercițiu face parte din cursul

Introducere în scrierea funcțiilor în R

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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 = ___
)
Editează și rulează codul