R에서 Generalized Linear Models
Richard Erickson
Instructor
문제: 예측 변수가 여러 개인 경우, 어떤 것을 포함해야 할까요?
해결책: 다중 회귀를 사용하여 모두 포함합니다.
계수의 이론적 최대 개수:
$\beta$의 최대 개수 = 관측치 수
과적합:
표본 수 대비 예측 변수가 너무 많은 경우
계수의 실질적 최대 개수:
$\beta\times10 \approx$ 관측치 수
CommuteDayMilesOneWayglm(Bus ~ CommuteDay + MilesOneWay, data = bus, family = 'binomial')
Call:
glm(formula = Bus ~ CommuteDays + MilesOneWay, family = "binomial",
data = bus)
Deviance Residuals:
Min 1Q Median 3Q Max
-1.0732 -0.9035 -0.7816 1.3968 2.5066
Coefficients:
Estimate Std. Error z value Pr(>|z|)
(Intercept) -0.707515 0.119719 -5.910 3.42e-09 ***
CommuteDays 0.066084 0.023181 2.851 0.00436 **
MilesOneWay -0.059571 0.003218 -18.512 < 2e-16 ***
#...

예측 변수 간 상관관계 없음
예측 변수 간 상관관계 있음
R에서 Generalized Linear Models