선형 회귀 적합하기

R로 시작하는 회귀 분석

Richie Cotton

Data Evangelist at DataCamp

직선은 두 요소로 정의됨

절편

$x$가 0일 때의 $y$ 값.

기울기

$x$를 1 올릴 때 $y$가 증가하는 양.

방정식

$y = intercept + slope * x$

R로 시작하는 회귀 분석

절편 추정

총 지불액 대 청구 건수 산점도와 선형 추세선. 청구 건수가 늘수록 지불액이 선형적으로 증가함.

R로 시작하는 회귀 분석

절편 추정

총 지불액 대 청구 건수 산점도. 추세선이 y축과 만나는 점을 표시.

R로 시작하는 회귀 분석

절편 추정

총 지불액 대 청구 건수 산점도. 청구 건수가 0일 때의 값을 표시.

R로 시작하는 회귀 분석

기울기 추정

총 지불액 대 청구 건수 산점도. 추세선의 두 점을 표시: 지불액 150크로나·청구 40건, 지불액 400크로나·청구 110건.

R로 시작하는 회귀 분석

기울기 추정

총 지불액 대 청구 건수 산점도. 두 점의 지불액 차이를 표시: 400크로나 − 150크로나 = 250크로나.

R로 시작하는 회귀 분석

기울기 추정

총 지불액 대 청구 건수 산점도. 두 점의 청구 건수 차이를 표시: 110건 − 40건 = 70건.

R로 시작하는 회귀 분석

기울기 추정

총 지불액 대 청구 건수 산점도. 차이 비율을 표시: 2000을 60으로 나누면 약 33.

R로 시작하는 회귀 분석

모델 실행하기

lm(total_payment_sek ~ n_claims, data = swedish_motor_insurance)
Call:
lm(formula = total_payment_sek ~ n_claims, data = swedish_motor_insurance)

Coefficients:
(Intercept)     n_claims  
     19.994        3.414
R로 시작하는 회귀 분석

계수 해석하기

Call:
lm(formula = total_payment_sek ~ n_claims, data = swedish_motor_insurance)

Coefficients:
(Intercept)     n_claims  
     19.994        3.414

방정식

$total\_payment\_sek = 19.994 + 3.414 * n\_claims$

R로 시작하는 회귀 분석

연습해 봅시다!

R로 시작하는 회귀 분석

Preparing Video For Download...