최소제곱에 의한 선형 회귀

Python으로 하는 통계적 사고 (2부)

Justin Bois

Lecturer at the California Institute of Technology

2008년 미국 경합주 선거 결과

ch1-2.002.png

1 Data.gov에서 수집함 (https://www.data.gov/)
Python으로 하는 통계적 사고 (2부)

2008년 미국 경합주 선거 결과

ch1-2.004.png

1 Data.gov에서 수집함 (https://www.data.gov/)
Python으로 하는 통계적 사고 (2부)

2008년 미국 경합주 선거 결과

ch1-2.007.png

1 Data.gov에서 수집함 (https://www.data.gov/)
Python으로 하는 통계적 사고 (2부)

2008년 미국 경합주 선거 결과

ch1-2.008.png

1 Data.gov에서 수집함 (https://www.data.gov/)
Python으로 하는 통계적 사고 (2부)

잔차

ch1-2.010.png

1 Data.gov에서 수집함 (https://www.data.gov/)
Python으로 하는 통계적 사고 (2부)

최소제곱법

  • 잔차 제곱합이 최소가 되도록 매개변수를 찾는 과정
Python으로 하는 통계적 사고 (2부)

np.polyfit()로 최소제곱

slope, intercept = np.polyfit(total_votes,
                              dem_share, 1)

slope
4.0370717009465555e-05
intercept
40.113911968641744
Python으로 하는 통계적 사고 (2부)

연습해 봅시다!

Python으로 하는 통계적 사고 (2부)

Preparing Video For Download...