단순 선형 회귀

R로 배우는 Machine Learning 기반 마케팅 분석

Verena Pflieger

Data Scientist at INWT Statistics

R로 배우는 Machine Learning 기반 마케팅 분석

R로 배우는 Machine Learning 기반 마케팅 분석
simpleLM <- lm(futureMargin ~ margin, data = clvData1)
summary(simpleLM)
Call:
lm(formula = futureMargin ~ margin, data = clvData1)
Residuals:
    Min      1Q  Median      3Q     Max 
-56.055  -9.258   0.727  10.060  49.869 

Coefficients:
            Estimate Std. Error t value Pr(>|t|)    
(Intercept) 12.63068    0.49374   25.58   <2e-16 ***
margin       0.64543    0.01467   43.98   <2e-16 ***

Signif. codes:  0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
Residual standard error: 14.24 on 4189 degrees of freedom
Multiple R-squared:  0.3159,    Adjusted R-squared:  0.3158 
F-statistic:  1935 on 1 and 4189 DF,  p-value: < 2.2e-16
R로 배우는 Machine Learning 기반 마케팅 분석
ggplot(clvData1, aes(margin, futureMargin)) +
  geom_point() +
  geom_smooth(method = lm, se = FALSE) +
  xlab("Margin year 1") +
  ylab("Margin year 2")

R로 배우는 Machine Learning 기반 마케팅 분석

단순 선형 회귀 모델의 가정

  • x와 y 간의 선형 관계
  • x의 측정 오차 없음 (약한 외생성)
  • 오차의 독립성
  • 오차의 기댓값은 0
  • 예측 오차의 등분산성 (동분산성)
  • 오차의 정규성
R로 배우는 Machine Learning 기반 마케팅 분석

연습할 시간입니다!

R로 배우는 Machine Learning 기반 마케팅 분석

Preparing Video For Download...