메뉴 열기
열기작업 공간 열기

리서치 도구 · 두 숫자형 변수의 관계

상관계수 계산기

두 숫자형 변수가 함께 움직이는지, 관계가 얼마나 강한지 알아보세요. 짝지은 데이터를 붙여넣거나 r과 n을 입력하면 세 가지 상관계수, 신뢰구간, 산점도, 두 상관계수 비교를 얻을 수 있습니다.

상관계수 온라인 계산

두 열(x와 y)을 붙여넣거나 데이터 파일을 여세요. 발표된 r만 있다면 r과 n을 입력하고, 두 그룹을 비교하려면 '두 상관계수 비교'를 쓰세요. 업로드하지 않습니다.

스프레드시트에서 두 열을 붙여넣으세요. 머리글 행이 변수 이름이 됩니다. 어느 한 열이라도 결측인 행은 제외합니다.

Pearson 상관

r(58) = 0.784

매우 강한 양의 선형 관계가 있습니다(95% 신뢰구간 [0.662, 0.866]). x와 y는 분산의 r² = 0.615를 공유합니다. α = .05에서 통계적으로 유의합니다.

p < .001 · n = 60

상관계수

상관계수
계수추정값p(양측)95% 신뢰구간
Pearson r0.784p < .001[0.662, 0.866]
r²0.615
r의 t-검정 (df = 58)t = 9.630p < .001
Spearman ρ0.777p < .001
Kendall τ-b0.599p < .001

순서형 교차표의 Kendall tau-b와 tau-c 알아보기(영문)

산점도

406080100246810가성비(0–10)전반적 만족도(0–100)최소제곱 직선가성비(0–10) 4.3 · 전반적 만족도(0–100) 51가성비(0–10) 5.3 · 전반적 만족도(0–100) 52가성비(0–10) 7.3 · 전반적 만족도(0–100) 82가성비(0–10) 6.9 · 전반적 만족도(0–100) 68가성비(0–10) 2.8 · 전반적 만족도(0–100) 43가성비(0–10) 5.3 · 전반적 만족도(0–100) 65가성비(0–10) 5.2 · 전반적 만족도(0–100) 47가성비(0–10) 3.5 · 전반적 만족도(0–100) 60가성비(0–10) 6.4 · 전반적 만족도(0–100) 68가성비(0–10) 4.3 · 전반적 만족도(0–100) 50가성비(0–10) 8.7 · 전반적 만족도(0–100) 77가성비(0–10) 7 · 전반적 만족도(0–100) 63가성비(0–10) 6.4 · 전반적 만족도(0–100) 50가성비(0–10) 5.8 · 전반적 만족도(0–100) 62가성비(0–10) 5.8 · 전반적 만족도(0–100) 59가성비(0–10) 7.7 · 전반적 만족도(0–100) 74가성비(0–10) 5.8 · 전반적 만족도(0–100) 78가성비(0–10) 3.3 · 전반적 만족도(0–100) 47가성비(0–10) 6.2 · 전반적 만족도(0–100) 66가성비(0–10) 4.8 · 전반적 만족도(0–100) 67가성비(0–10) 7.1 · 전반적 만족도(0–100) 67가성비(0–10) 8.3 · 전반적 만족도(0–100) 83가성비(0–10) 4.3 · 전반적 만족도(0–100) 68가성비(0–10) 9.2 · 전반적 만족도(0–100) 76가성비(0–10) 5.7 · 전반적 만족도(0–100) 71가성비(0–10) 2.2 · 전반적 만족도(0–100) 31가성비(0–10) 4.9 · 전반적 만족도(0–100) 63가성비(0–10) 3.5 · 전반적 만족도(0–100) 40가성비(0–10) 3.2 · 전반적 만족도(0–100) 58가성비(0–10) 4 · 전반적 만족도(0–100) 51가성비(0–10) 6.6 · 전반적 만족도(0–100) 71가성비(0–10) 6.1 · 전반적 만족도(0–100) 67가성비(0–10) 7.8 · 전반적 만족도(0–100) 82가성비(0–10) 1.9 · 전반적 만족도(0–100) 53가성비(0–10) 4.9 · 전반적 만족도(0–100) 54가성비(0–10) 4 · 전반적 만족도(0–100) 58가성비(0–10) 4.9 · 전반적 만족도(0–100) 61가성비(0–10) 5.4 · 전반적 만족도(0–100) 70가성비(0–10) 6.4 · 전반적 만족도(0–100) 65가성비(0–10) 6 · 전반적 만족도(0–100) 71가성비(0–10) 2.5 · 전반적 만족도(0–100) 48가성비(0–10) 5.9 · 전반적 만족도(0–100) 64가성비(0–10) 4.9 · 전반적 만족도(0–100) 58가성비(0–10) 7 · 전반적 만족도(0–100) 69가성비(0–10) 7.7 · 전반적 만족도(0–100) 73가성비(0–10) 7.2 · 전반적 만족도(0–100) 70가성비(0–10) 4.9 · 전반적 만족도(0–100) 74가성비(0–10) 6.5 · 전반적 만족도(0–100) 72가성비(0–10) 4.9 · 전반적 만족도(0–100) 54가성비(0–10) 6.9 · 전반적 만족도(0–100) 63가성비(0–10) 3.8 · 전반적 만족도(0–100) 64가성비(0–10) 5 · 전반적 만족도(0–100) 68가성비(0–10) 8.4 · 전반적 만족도(0–100) 100가성비(0–10) 7.8 · 전반적 만족도(0–100) 79가성비(0–10) 7.3 · 전반적 만족도(0–100) 79가성비(0–10) 7.1 · 전반적 만족도(0–100) 93가성비(0–10) 5.6 · 전반적 만족도(0–100) 62가성비(0–10) 5 · 전반적 만족도(0–100) 52가성비(0–10) 9.9 · 전반적 만족도(0–100) 94가성비(0–10) 6.9 · 전반적 만족도(0–100) 59
n = 60 · 최소제곱 직선
그래프 데이터를 표로 보기
산점도
행가성비(0–10)전반적 만족도(0–100)
14.351
25.352
37.382
46.968
52.843
65.365
75.247
83.560
96.468
104.350
118.777
12763
136.450
145.862
155.859
167.774
175.878
183.347
196.266
204.867
217.167
228.383
234.368
249.276
255.771
262.231
274.963
283.540
293.258
30451
316.671
326.167
337.882
341.953
354.954
36458
374.961
385.470
396.465
40671
412.548
425.964
434.958
44769
457.773
467.270
474.974
486.572
494.954
506.963
513.864
52568
538.4100
547.879
557.379
567.193
575.662
58552
599.994
606.959
01

Pearson, Spearman, Kendall 중 무엇을 쓸까

두 변수가 대체로 연속형이고 관계가 직선이며 극단적인 이상값이 없으면 Pearson r을 쓰세요. r²는 두 변수가 공유하는 분산의 비율입니다. 단조롭지만 휘어진 관계, 순위 데이터나 짧은 척도, 이상값이 r을 좌우할 때는 Spearman ρ를 쓰세요. Kendall τ-b(동순위 보정)는 더 보수적이고 동순위가 많은 소표본에서 안정적이며, 같은 데이터에서는 보통 ρ보다 작습니다.

  • t = r√(n − 2) ÷ √(1 − r²), 자유도 n − 2로 ρ = 0을 검정합니다.
  • Fisher z = atanh(r), 표준오차 1/√(n − 3). z 척도에서 구간을 만든 뒤 tanh로 되돌립니다.
  • 독립된 두 상관계수 비교: z = (atanh r₁ − atanh r₂) ÷ √(1/(n₁ − 3) + 1/(n₂ − 3)). 차이의 구간은 Zou(2007) 방법입니다.
02

계산 예시: 가성비와 전반적 만족도

합성 데이터: 신규 고객 60명이 가성비(0–10)와 전반적 만족도(0–100)를 평가했습니다. Pearson r = .784, t(58) = 9.63, p < .001, 95% 신뢰구간 [.66, .87]이며 두 변수는 분산의 r² = .62를 공유합니다.

순위 기반 계수도 일치합니다: Spearman ρ = .78, Kendall τ-b = .60(p < .001). 결과가 몇몇 극단값 때문이 아니라는 뜻입니다.

기존 고객 70명에서는 상관이 더 약해 r = .34입니다. 차이에 대한 Fisher z 검정은 z = 3.87, p < .001로, 신규 고객의 만족도가 가성비 평가와 더 밀접하게 연결되어 있음을 보여줍니다.

03

쓸 때와 쓰지 말아야 할 때

상관은 같은 응답자에게서 잰 두 숫자 사이 관계의 강도와 방향을 나타내며, 회귀분석이나 드라이버 분석 전에 흔히 거치는 단계입니다.

  • 같은 응답자의 두 숫자형 측정값(평점, 점수, 지출, 시간 등).
  • 독립된 두 세그먼트에서 상관이 다른지 확인할 때.
  • 인과관계를 증명하는 데는 쓰지 마세요. 상관된 변수에는 공통 원인이 있거나 방향이 반대일 수 있습니다.
  • 단조롭지 않은 곡선 관계에는 쓰지 마세요. y가 x에 강하게 의존해도 r이 0에 가까울 수 있습니다.
  • 두 범주형 변수에는 쓰지 마세요. Cramér's V 같은 연관성 지표를 쓰세요.
  • 같은 표본에서 변수 하나를 공유하는 두 상관계수에는 쓰지 마세요. 서로 독립이 아니어서 두 표본 Fisher 검정을 쓸 수 없습니다.
04

해석과 보고

부호는 방향, 절댓값은 강도를 나타냅니다. Cohen의 대략적인 관례로는 |r|이 약 0.1, 0.3, 0.5이면 작은, 중간, 큰 상관이지만 실질적 의미는 분야마다 다릅니다. p-값은 ρ = 0인지만 검정하며 큰 표본에서는 작은 상관도 유의하게 나오므로 신뢰구간으로 판단하세요.

보고 예시: r(58) = .78, p < .001, 95% CI [.66, .87].

참고 문헌

참고 문헌과 관련 자료

  • Fisher, R. A. (1915). Frequency distribution of the values of the correlation coefficient in samples from an indefinitely large population. Biometrika, 10(4), 507–521.

  • Kendall, M. G. (1938). A new measure of rank correlation. Biometrika, 30(1–2), 81–93.

  • Zou, G. Y. (2007). Toward using confidence intervals to compare correlations. Psychological Methods, 12(4), 399–413.

  • SciPy — scipy.stats.pearsonr

자주 묻는 질문

자주 묻는 질문

상관계수가 어느 정도면 강한가요?

보편적인 기준은 없습니다. Cohen은 |r| 약 0.1, 0.3, 0.5를 각각 작은, 중간, 큰 상관으로 제안했지만, 설문에서는 같은 경험에 대한 두 평가가 0.5를 넘는 일이 흔하고 태도와 이후 행동 사이에서는 0.2도 의미가 있을 수 있습니다. 신뢰구간과 비슷한 연구를 참고하세요.

r의 신뢰구간은 어떻게 계산하나요?

Fisher z 변환을 씁니다. atanh(r)은 표준오차 1/√(n − 3)인 근사 정규분포를 따릅니다. z 척도에서 구간을 만들고 tanh로 되돌리므로 구간은 r을 중심으로 비대칭이며 항상 −1과 1 사이에 있습니다.

Pearson과 Spearman 중 무엇을 써야 하나요?

연속형이고 대체로 선형이며 극단적인 이상값이 없는 데이터에는 Pearson, 순위 데이터, 짧은 척도, 치우친 데이터, 이상값, 단조 곡선 관계에는 Spearman(또는 Kendall)을 쓰세요. 둘이 비슷하면 Pearson을 보고하고, 크게 다르면 산점도로 이유를 확인하세요.

두 상관계수가 다른지 어떻게 검정하나요?

독립된 두 표본이라면 각 r을 Fisher z로 바꾼 뒤 비교합니다: z = (atanh r₁ − atanh r₂) ÷ √(1/(n₁ − 3) + 1/(n₂ − 3)). '두 상관계수 비교' 탭에서 이 검정과 Zou(2007)의 구간을 계산할 수 있습니다. 같은 표본의 상관계수에는 종속 상관 검정이 필요합니다.

데이터가 업로드되나요?

아니요. 붙여넣은 데이터와 연 파일은 이 브라우저 탭 안에서만 계산합니다.

설문 데이터 전체를 브라우저에서 분석하세요

교차표, 가중치, 유의성 검정, 편집 가능한 보고서 내보내기까지 모두 무료이며 계정이 필요 없습니다. 파일은 사용 중인 브라우저 안에서 처리되며 업로드되지 않습니다.

데이터 파일 열기

· 영어판 보기