교과서 데이터
x: 1, 2, 3, 4, 5; y: 2, 4, 5, 4, 5합은 Σx = 15, Σy = 20, Σxy = 66, Σx² = 55이고 n = 5입니다. 기울기는 30/50 = 0.6, 절편은 11/5 = 2.2이므로 직선은 y = 0.6x + 2.2입니다. 잔차는 -0.8, 0.6, 1, -0.6, -0.2로 합이 0이고, 제곱의 합은 2.4입니다. 상관계수는 r = √15/5, 약 0.7746으로 강한 양의 상관입니다.
점들을 지나는 회귀직선을 정확한 값으로, r과 풀이의 모든 단계와 함께.
마지막 업데이트
Coddy 수학 강의는 방법 자체를 가르칩니다. 대화형 보드에서 한 단계씩 직접 풀고, 어디서 어긋났는지 정확히 알려 줍니다.
실제 데이터는 결코 한 직선 위에 놓이지 않으므로, 어떤 직선을 그어도 대부분의 점을 빗나갑니다. 빗나간 각각의 양이 잔차입니다. 실제 y에서 직선이 예측한 y를 뺀 값이죠. 선형회귀는 모든 잔차를 제곱해 더하고, 그 합이 가장 작아지는 직선 하나를 고릅니다. 그 직선이 최소제곱 회귀직선이며, x 값이 모두 같지만 않다면 어떤 점들에 대해서도 정확히 하나만 존재합니다.
이 직선을 구하는 데는 수 다섯 개가 필요합니다. 개수 n, 그리고 x, y, xy, x²의 합입니다. 기울기는 m = (nΣxy에서 ΣxΣy를 뺀 값)을 (nΣx²에서 (Σx)²를 뺀 값)으로 나눈 것이고, 절편은 b = (Σy에서 mΣx를 뺀 값)을 n으로 나눈 것입니다. 이 페이지는 그 합계 표를 만들고, 여러분의 수를 두 공식에 넣고, 풀이를 한 줄씩 보여 줍니다. 선생님이 확인하는 것이 바로 그 표이기 때문입니다.
기울기와 절편은 정확한 분수로 유지됩니다. 정수, 소수, 분수로 된 데이터라면 이 둘은 언제나 유리수이므로, 기울기 162/35는 반올림한 값인 4.6286이 아니라 162/35로 표시됩니다. 상관계수 r은 제곱근이므로 근호로 나타내고 옆에 소수 값을 적습니다. 복사 버튼을 누르면 스프레드시트에 바로 쓸 수 있도록 소수로 된 직선을 얻습니다.
각 점을 x, y, xy, x²의 네 열을 가진 한 행으로 적습니다. 열마다 더하고 점의 개수를 셉니다. x = 1, 2, 3, 4, 5와 y = 2, 4, 5, 4, 5라면 n = 5, Σx = 15, Σy = 20, Σxy = 66, Σx² = 55입니다.
m = (nΣxy − ΣxΣy) / (nΣx² − (Σx)²). 여기서는 (5 × 66 − 15 × 20) / (5 × 55 − 15²) = 30 / 50 = 0.6입니다. 짧은 소수로 떨어지지 않으면 분수로 두세요.
b = (Σy − mΣx) / n. 여기서는 (20 − 0.6 × 15) / 5 = 11/5 = 2.2입니다. 반올림한 기울기가 아니라 앞 단계의 정확한 기울기를 쓰세요.
y = 0.6x + 2.2. 평균점 (3, 4)를 지나는지 확인합니다. 0.6 × 3 + 2.2 = 4. 지나지 않는다면 합 중 하나가 틀린 것입니다.
r을 구하거나 잔차를 살펴봅니다. 여기서 r = √15/5, 약 0.7746이고, 잔차는 -0.8, 0.6, 1, -0.6, -0.2이며 그 제곱의 합은 2.4입니다.
각 행은 위 계산기에 입력한 데이터 하나입니다. 기울기와 절편은 정확한 값이고, r은 근호와 소수 값으로 나타냈습니다.
| x 값 | y 값 | 회귀직선 | r | r² |
|---|---|---|---|---|
| 1, 2, 3, 4, 5 | 2, 4, 5, 4, 5 | y = 0.6x + 2.2 | √15/5 ≈ 0.7746 | 0.6 |
| 0, 1, 2, 3 | 7, 5, 3, 1 | y = -2x + 7 | -1 | 1 |
| 2, 4, 6, 8, 10 | 3, 7, 8, 12, 15 | y = 1.45x + 0.3 | 29√215/430 ≈ 0.9889 | 841/860 |
| 1, 2, 3, 4, 5, 6 | 52, 58, 61, 67, 70, 76 | y = (162/35)x + 47.8 | 9√15/35 ≈ 0.9959 | 243/245 |
| 1, 2, 3, 4, 5 | 3, 1, 4, 1, 5 | y = 0.4x + 1.6 | √2/4 ≈ 0.3536 | 0.125 |
| 1, 3 | 2, 8 | y = 3x - 1 | 1 | 1 |
| -2, -1, 0, 1, 2 | 4, 1, 0, 1, 4 | y = 2 | 0 | 0 |
x: 1, 2, 3, 4, 5; y: 2, 4, 5, 4, 5합은 Σx = 15, Σy = 20, Σxy = 66, Σx² = 55이고 n = 5입니다. 기울기는 30/50 = 0.6, 절편은 11/5 = 2.2이므로 직선은 y = 0.6x + 2.2입니다. 잔차는 -0.8, 0.6, 1, -0.6, -0.2로 합이 0이고, 제곱의 합은 2.4입니다. 상관계수는 r = √15/5, 약 0.7746으로 강한 양의 상관입니다.
x: 1, 2, 3, 4, 5, 6; y: 52, 58, 61, 67, 70, 76평균은 3.5시간과 64점입니다. 기울기는 162/35, 시간당 약 4.63점이고, 절편은 64에서 (162/35) × 3.5를 뺀 47.8이므로 y = (162/35)x + 47.8, r ≈ 0.9959입니다. 4.5시간이면 직선은 2402/35, 약 68.63점을 예측합니다. 12시간이면 100점 만점 시험에서 약 103.34점을 예측하는데, 이것은 데이터가 뒷받침할 수 없는 외삽입니다.
x: 0, 1, 2, 3; y: 7, 5, 3, 1x가 1 늘 때마다 y가 2씩 줄어들므로 점들은 정확히 y = -2x + 7 위에 있습니다. 계산기는 그 직선을 찾고, 모든 잔차가 0, 잔차제곱합도 0이며, r = -1로 완전한 음의 상관입니다.
x: 2, 4, 6, 8, 10; y: 3, 7, 8, 12, 15직선은 y = 1.45x + 0.3, r ≈ 0.9889이고 평균점 (6, 9)를 지납니다. 데이터 범위 안인 x = 7에서는 10.45를 예측하며, 이 내삽은 직선이 맞는 정도만큼 믿을 수 있습니다. x = 60에서는 87.3을 예측하는데, 마지막 점에서 50단위나 벗어난 곳이라 데이터 어디에도 추세가 계속된다는 근거가 없습니다.
x: 0, 1, 2, 3, 4, 5; y: 0, 1, 4, 9, 16, 25회귀직선은 y = 5x - 10/3, r ≈ 0.9599로 아주 좋아 보입니다. 그런데 잔차는 10/3, -2/3, -8/3, -8/3, -2/3, 10/3으로 양 끝에서 양수, 가운데서 음수입니다. 이런 U자 모양은 점들이 곡선 위에 있다는 뜻이고, 이차 회귀로 맞추면 정확히 y = x²가 나옵니다.