선형 회귀 모형

R로 연습하는 통계 면접 질문

Zuzanna Chmielewska

Actuary

선형 회귀 모형

과일

R로 연습하는 통계 면접 질문

선형 회귀 모형

집 가격

R로 연습하는 통계 면접 질문

양의 선형 상관이 있는 데이터 점

R로 연습하는 통계 면접 질문

양의 선형 상관이 있는 데이터 점

R로 연습하는 통계 면접 질문

선형 회귀 모형

$$ y_i = \beta_0 + \beta_1 \cdot x_{i1} + ... + \beta_p \cdot x_{ip} + e_{i}$$ where:

  • $y_i$ - 종속변수,
  • $x_{ij}$ - 독립변수,
  • $\beta_{j}$ - 모수,
  • $e_i$ - 오차.
R로 연습하는 통계 면접 질문

선형 예측 함수

$$ \hat{y_i} = \beta_0 + \beta_1 \cdot x_{i1} + ... + \beta_p \cdot x_{ip}$$

R로 연습하는 통계 면접 질문

단순 선형 모형 $$ \hat{y_i} = \beta_0 + \beta_1 \cdot x_{i} $$

R로 연습하는 통계 면접 질문

단순 선형 모형 $$ \hat{y_i} = \beta_0 + \beta_1 \cdot x_{i} $$

R로 연습하는 통계 면접 질문

단순 선형 모형 $$ \hat{y_i} = \beta_0 + \beta_1 \cdot x_{i} $$

R로 연습하는 통계 면접 질문

단순 선형 모형 $$ \hat{y_i} = \beta_0 + \beta_1 \cdot x_{i} $$

R로 연습하는 통계 면접 질문

로그 변환

예시: $$ \hat{y_i} = \beta_0 + \beta_1 \cdot ln(x_{i1}) + ... + \beta_p \cdot x_{ip}$$

$$ ln(\hat{y_i}) = \beta_0 + \beta_1 \cdot x_{i1} + ... + \beta_p \cdot x_{ip}$$

R로 연습하는 통계 면접 질문

가정

  • 선형 관계
  • 오차의 정규성
  • 등분산 오차
  • 관측치 독립성
R로 연습하는 통계 면접 질문

R의 선형 모형

model <- lm(dist ~ speed, data = cars)

print(model)
Call:
lm(formula = dist ~ speed, data = cars)

Coefficients:
(Intercept)        speed  
    -17.579        3.932
R로 연습하는 통계 면접 질문

R의 선형 모형

model <- lm(dist ~ speed, data = cars)
new_car <- data.frame(speed = 17.5)

predict(model, newdata = new_car)
       1 
51.23806
R로 연습하는 통계 면접 질문

진단 플롯

model <- lm(dist ~ speed, data = cars)
plot(model)

선형 모형 진단 플롯

R로 연습하는 통계 면접 질문

선형 모형 진단 플롯

R로 연습하는 통계 면접 질문

선형 모형 진단 플롯

R로 연습하는 통계 면접 질문

선형 모형 진단 플롯

R로 연습하는 통계 면접 질문

선형 모형 진단 플롯

R로 연습하는 통계 면접 질문

요약

  • 선형 회귀 모형
  • 선형 예측 함수
  • R의 lm()
  • 진단 플롯
R로 연습하는 통계 면접 질문

연습해 봅시다!

R로 연습하는 통계 면접 질문

Preparing Video For Download...