로지스틱 회귀 개요

R에서 Generalized Linear Models

Richard Erickson

Instructor

실험실의 과학자

R에서 Generalized Linear Models

스포츠 분석 이미지

R에서 Generalized Linear Models

로지스틱 회귀를 활용하는 온라인 판매자

R에서 Generalized Linear Models

챕터 개요

  • 로지스틱 회귀 개요
  • R에서의 로지스틱 회귀 입력값
  • 연결 함수
R에서 Generalized Linear Models

로지스틱 회귀를 사용하는 이유

  • 이진 데이터: (0/1)
  • 생존 데이터: 생존/사망
  • 선택 또는 행동: 예/아니오, 콜라/펩시 등
  • 결과: 합격/불합격, 앞면/뒷면, 승/패 등
R에서 Generalized Linear Models

로지스틱 회귀란?

이항 계열의 기본 GLM

이진 데이터 모형

$Y = \text{Binomial}(p)$

선형 방정식에 연결

$\text{logit}(p) = \beta_0 + \beta_1 x + \epsilon$

R에서 Generalized Linear Models

로짓 함수

로짓 정의

$\text{logit}(p) = \text{log}\left(\frac{p}{1-p}\right)$

역로짓 정의

$\text{logit}^{-1}(x) = \frac{1}{1 + \text{exp}(-x)}$

R에서 Generalized Linear Models

로지스틱 회귀 실행 방법

함수:

glm(y ~ x, data = dat, family = 'binomial')

입력값:

y = c(0, 1, 0, 0, 1...)
y = c("yes", "no"...)
y = c("win", "lose"...)
# Or any 2-level factor
R에서 Generalized Linear Models

버스 탑승 여부

  • 버스 통근 가능성에 영향을 주는 요인은?
  • 버스 이용: , 미이용: 아니오
  • 통근 일수가 버스 이용 확률에 영향을 미치는가?
  • 2015년 미국 피츠버그 통근자 데이터
  CommuteDays Bus
1           5 Yes
2           2  No
R에서 Generalized Linear Models

연습해 봅시다!

R에서 Generalized Linear Models

Preparing Video For Download...