시작하기무료로 시작하기

GLM 이름 바꾸기

R의 일반화 선형 회귀 함수 glm()lm()과 마찬가지로 사용성이 떨어집니다. 이름이 약어이고, formuladata 인자의 순서도 직관적이지 않기 때문이죠.

이 연습 문제를 해결하려면 일반화 선형 회귀에 대해 두 가지를 알아야 합니다:

  1. glm()의 수식 표기는 lm()과 같습니다. 반응변수는 왼쪽에, 설명변수들은 오른쪽에 둡니다.
  2. 개수형 자료를 모델링하려면 glm()family 인자를 poisson으로 설정해 포아송 회귀를 사용합니다.

여기서는 와이오밍 잭슨홀의 Snake River에 대한 연간 방문 횟수 데이터 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 = ___
)
코드 편집 및 실행