MCP로 연결 →

계산 입력

각 (x, y) 쌍을 한 줄에 하나씩, 쉼표 또는 공백으로 구분해 입력하세요. x는 0이 아니어야 하며, 최소 2개의 점이 필요합니다.

공식

광고

결과

적합된 역수 회귀 방정식
y = 0.0 + (6.0)/x
모형: y = A + B/x
A (절편) 0.0
B (분자 계수) 6.0
상관계수 r 1.0
사용된 데이터 점 수 (n) 5
상관 강도: strong correlation (|r| = 1).
적합 곡선 점 (x, y): 1.0,6.0; 1.1,5.455; 1.2,5.0; 1.3,4.615; 1.4,4.286; 1.5,4.0; 1.6,3.75; 1.7,3.529; 1.8,3.333; 1.9,3.158; 2.0,3.0; 2.1,2.857; 2.2,2.727; 2.3,2.609; 2.4,2.5; 2.5,2.4; 2.6,2.308; 2.7,2.222; 2.8,2.143; 2.9,2.069; 3.0,2.0; 3.1,1.935; 3.2,1.875; 3.3,1.818; 3.4,1.765; 3.5,1.714; 3.6,1.667; 3.7,1.622; 3.8,1.579; 3.9,1.538; 4.0,1.5; 4.1,1.463; 4.2,1.429; 4.3,1.395; 4.4,1.364; 4.5,1.333; 4.6,1.304; 4.7,1.277; 4.8,1.25; 4.9,1.224; 5.0,1.2

역수 회귀분석이란?

역수 회귀분석(reciprocal regression)은 짝지은 관측값들을 \(y = A + B/x\) 모형에 적합시키는 방법입니다. 어떤 값이 1/x에 비례해 줄어드는 상황, 즉 x가 작을 때는 반응이 크고 x가 커질수록 일정한 기준값 A에 가까워지는 경우에 가장 자연스럽게 어울리는 곡선이죠. 이 모형은 변환된 설명변수 \(u = 1/x\)에 대해 선형이기 때문에, 보통의 최소제곱법으로 정확하게 풀 수 있습니다. 수학·통계 전반에서 통용되는 도구로, 공식은 어느 나라에서나 동일합니다.

급격히 떨어진 뒤 수평 점근선으로 평평해지는 곡선을 따르는 산점도
역모델 \(y = A + B/x\)는 x가 작을 때 급격히 휘고, x가 클 때 A를 향해 평평해집니다.

사용 방법

데이터는 한 줄에 한 점씩 x, y 형식(쉼표 또는 공백으로 구분)으로 입력하세요. 최소 2개의 점이 필요하며, 모형이 1/x를 사용하므로 모든 x는 0이 아니어야 합니다. 출력 결과에 표시할 유효숫자 자릿수를 선택할 수 있는데, 이는 표시 형식에만 영향을 줄 뿐 내부 계산에는 영향을 주지 않습니다. 계산기는 절편 A, 분자 계수 B, 1/x와 y 사이의 상관계수 \(r\), 값이 모두 대입된 방정식, 그리고 산점도 위에 겹쳐 그릴 수 있도록 표본화된 적합 곡선을 함께 돌려줍니다.

공식 풀이

각 점마다 \(u_i = 1/x_i\)를 계산한 뒤, y를 u에 대해 단순 선형 회귀합니다. 평균 \(\bar{u}\)와 \(\bar{y}\)를 이용해 다음을 구합니다.

$$S_{uu} = \sum u^2 - n\cdot\bar{u}^2, \quad S_{uy} = \sum (u\cdot y) - n\cdot\bar{u}\cdot\bar{y}, \quad S_{yy} = \sum y^2 - n\cdot\bar{y}^2$$

그러면 기울기, 절편, 상관계수는 각각 다음과 같습니다.

$$B = \frac{S_{uy}}{S_{uu}}, \quad A = \bar{y} - B\cdot\bar{u}, \quad r = \frac{S_{uy}}{\sqrt{S_{uu}}\cdot\sqrt{S_{yy}}}$$
광고
x를 u = 1/x로 변환하여 곡선을 직선으로 바꾸는 과정을 보여주는 다이어그램
\(u = 1/x\)를 대입하면 역모델이 직선이 되어 최소제곱법으로 적합됩니다.

예제로 보는 계산

x = [1, 2, 3, 4, 5], y = [6, 3, 2, 1.5, 1.2]인 경우를 봅시다. \(\bar{u} = 0.456667\), \(\bar{y} = 2.74\), \(S_{uu} = 0.420889\), \(S_{uy} = 2.525333\), \(S_{yy} = 15.152\)입니다. 따라서 다음과 같습니다.

$$B = \frac{2.525333}{0.420889} = 6.000$$$$A = 2.74 - 6\cdot 0.456667 = 0.000$$$$r = \frac{2.525333}{0.648759\cdot 3.892557} = 1.000$$

적합 결과는 정확히 \(y = 6/x\)로, 완벽한 역수 관계를 보여줍니다.

자주 묻는 질문

x는 왜 0이 아니어야 하나요? 모형이 1/x를 사용하는데 x = 0에서는 정의되지 않기 때문입니다. 따라서 그런 행은 건너뛰고 결과에 알려 드립니다.

여기서 \(r\)은 무엇을 의미하나요? 1/x가 y를 선형으로 얼마나 잘 예측하는지를 나타냅니다. \(|r|\)이 0.7 이상이면 강한 상관, 0.4~0.7이면 보통, 0.2~0.4면 약함, 0.2 미만이면 상관이 거의 없음을 뜻합니다.

언제 적합이 실패하나요? 모든 x 값이 같으면 1/x가 전부 동일해져 \(S_{uu} = 0\)이 되고, 기울기를 구할 수 없습니다.

최종 업데이트: