ПочатиПочніть безкоштовно

Перейменення GLM

Функція узагальненої лінійної регресії R glm() має ті самі проблеми з зручністю, що й lm(): її назва — абревіатура, а аргументи formula та data ідуть у невдалому порядку.

Щоб розв'язати цю вправу, потрібно знати дві речі про узагальнену лінійну регресію:

  1. Формули glm() задаються так само, як і для lm(): відповідь ліворуч, пояснювальні змінні додаються праворуч.
  2. Щоб моделювати лічильні дані, встановіть для аргументу family у glm() значення poisson, тобто використайте пуассонівську регресію.

Тут ви використаєте дані про кількість щорічних відвідувань річки Снейк біля Джексон-Гоул, Вайомінґ — snake_river_visits.

Ця вправа є частиною курсу

Вступ до написання функцій в R

Переглянути курс

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# 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 = ___
)
Редагувати та запускати код