본문으로 건너뛰기
계산기

선형 회귀·상관계수 계산기

X·Y 데이터로 회귀식, 기울기·절편, 상관계수 r, 결정계수 R², 예측값 계산

계산 공식

  • 기울기 = Σ(x−x̄)(y−ȳ) ÷ Σ(x−x̄)²
  • 절편 = ȳ − 기울기 × x̄
  • 상관계수 r = Σ(x−x̄)(y−ȳ) ÷ √(Σ(x−x̄)² Σ(y−ȳ)²), R² = r²

검증 사례

아래 값은 이 계산기에 그대로 넣었을 때 실제로 나오는 결과이며, 코드가 바뀔 때마다 자동으로 다시 확인합니다.

  • 수식 검산X = 1~5, Y = 2, 4, 5, 4, 5

    회귀식 → y = 0.6x + 2.2

    x̄ = 3, ȳ = 4, Σ(x−x̄)(y−ȳ) = 6, Σ(x−x̄)² = 10 → 기울기 0.6, 절편 4 − 0.6×3 = 2.2. 상관계수 r ≈ 0.7746.

    이 값으로 계산해 보기

자주 묻는 질문

Q.상관계수가 높으면 원인과 결과인가요?

아닙니다. 두 값이 함께 움직인다는 뜻일 뿐 인과관계는 별도로 따져야 합니다.

신뢰 정보

정확성 등급
A · 결정론적 계산 (공식·단위 정의 기반)
마지막 검증일
2026-10-13

모든 기준값의 출처와 적용 기간은 기준값·출처에서 볼 수 있습니다.

내 사이트에 이 계산기 넣기

아래 코드를 붙여 넣으면 헤더·광고 없이 계산기만 표시되며, 높이는 내용에 맞게 자동 조절됩니다.

<iframe id="allcalc-regression" src="https://azcalc.kr/embed/regression/" title="선형 회귀·상관계수 계산기" style="width:100%;max-width:960px;height:720px;border:0" loading="lazy"></iframe>
<script>addEventListener("message",function(e){if(e.origin==="https://azcalc.kr"&&e.data&&e.data.type==="allcalc:height"){var f=document.getElementById("allcalc-regression");if(f&&e.source===f.contentWindow)f.style.height=e.data.height+"px"}})</script>
미리 보기 ↗

결과는 참고용이며 법적 효력이 없습니다. 오류를 발견하셨다면 오류 신고로 알려 주세요.