다음은 quakes 자료로 관측소 수 50개 이상 여부(many)를 규… | [ADsP] 데이터분석 준전문가 기출유형 모의고사 6회 상세 페이지
1[ADsP] 데이터분석 준전문가 기출유형 모의고사 6회
다음은 quakes 자료로 관측소 수 50개 이상 여부(many)를 규모(mag)로 예측한 로지스틱 회귀의 R 코드이다. 실행 결과에 대한 해석으로 옳은 것은?> quakes$many <- as.integer(quakes$stations >= 50) > fit <- glm(many ~ mag, data = quakes, family = binomial) > round(coef(fit), 3) > nd <- data.frame(mag = c(4.5, 5.0)) > round(predict(fit, nd), 3) > round(predict(fit, nd, type = "response"), 3)(Intercept) mag -42.880 8.539 1 2 -4.453 -0.184 1 2 0.012 0.454
1
mag 5.0 은 임계값 0.5 로 1로 분류된다
2
type 을 생략한 예측값은 로그 오즈이다
3
response 예측값은 음수일 수 있다
4
mag 계수가 음수라 규모가 클수록 불리하다
해설
predict 는 type 을 생략하면 선형예측자인 로그 오즈(−4.453, −0.184)를, type = "response" 면 시그모이드를 거친 확률을 낸다.
mag 5.0 의 확률은 0.454 로 0.5 보다 작으므로 0으로 분류되고, 로그 오즈가 음수면 확률은 0.5 미만이다.
- mag 5.0: 확률 0.454 는 임계값 0.5 에 못 미친다
- mag 계수: 8.539 로 양수라 규모가 클수록 확률이 커진다
- response: 확률이므로 항상 0과 1 사이 값이다
오류나 개정된 내용이 보이면 알려주세요