GLM 이름 바꾸기
R의 일반화 선형 회귀 함수 glm()은 lm()과 마찬가지로 사용성이 떨어집니다. 이름이 약어이고, formula와 data 인자의 순서도 직관적이지 않기 때문이죠.
이 연습 문제를 해결하려면 일반화 선형 회귀에 대해 두 가지를 알아야 합니다:
glm()의 수식 표기는lm()과 같습니다. 반응변수는 왼쪽에, 설명변수들은 오른쪽에 둡니다.- 개수형 자료를 모델링하려면
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 = ___
)