STATS & PAPERS
SPSS 기초 · 1부 시작하기

11강. 피어슨 상관분석

SPSS 32 기준한국어 화면 기준

이 강의에서 할 일

  • 두 연속형 변수의 관계를 이변량 상관계수(Bivariate Correlations)로 구한다.
  • 산점도로 선형성과 이상치를 먼저 본다.
  • Pearson과 Spearman 중 무엇을 쓸지 정하고 결과를 보고한다.

시작하기 전에

  • 기술통계와 정규성 확인(4강)
  • 실습용 가상 데이터 내려받기(오른쪽)

상관분석이란

두 연속형 변수가 함께 변하는 정도를 −1에서 +1 사이의 상관계수로 나타냅니다. 실습 데이터는 주당학습시간, 학습몰입, 학습스트레스, 시험점수 네 변수를 가상으로 만든 150명 자료입니다.

  • Pearson 상관 — 두 변수의 선형 관계를 나타냅니다. 두 변수가 연속형이고 관계가 대체로 직선이며 극단적 이상치가 없을 때 씁니다.
  • Spearman 상관 — 값 대신 순위로 계산합니다. 정규성이 크게 어긋나거나 이상치가 있거나 서열 변수일 때 대안으로 씁니다.
  • 상관은 인과가 아닙니다 — 학습시간과 시험점수가 관련 있다는 것이 학습시간이 점수를 올린다는 뜻은 아닙니다.

SPSS에서 실행하기

  1. 1
    먼저 산점도 행렬로 관계의 모양을 봅니다.
    그래프 > 차트 빌더에서 산점도/점도표의 산점도 행렬을 고르거나, 그래프 > 레거시 대화 상자 > 산점도/점도표 > 행렬 산점도를 열어 네 변수를 모두 행렬 변수에 넣습니다. 숫자만 보지 않고 그림으로 직선인지, 홀로 떨어진 점은 없는지 확인합니다.
    산점도 행렬 대화상자산점도 행렬
  2. 2
    분석 > 상관분석 > 이변량 상관계수(Analyze > Correlate > Bivariate)를 엽니다.
    주당학습시간, 학습몰입, 학습스트레스, 시험점수를 변수(Variables) 칸으로 옮깁니다. 번호 변수는 넣지 않습니다.
    분석 > 상관분석 > 이변량 상관 메뉴이변량 상관계수 창
  3. 3
    상관계수 종류와 옵션을 고릅니다.
    상관계수(Correlation Coefficients)에서 Pearson을 켜고, 비교용으로 Spearman도 켭니다. 유의성 검정(Test of Significance)은 양측(Two-tailed)으로 두고 유의한 상관계수 별표 표시(Flag significant correlations)를 켭니다. 옵션(Options)에서 평균과 표준편차(Means and standard deviations)를 켜면 기술통계표가 함께 나옵니다. 결측값(Missing Values)은 대응별 결측값 제외(Exclude cases pairwise)가 기본입니다.
    이변량 상관계수 옵션 창이변량 상관계수 신뢰구간 창
  4. 4
    확인(OK)을 누르고 뷰어(Viewer)에서 결과를 확인합니다.
    기술통계량(Descriptive Statistics), 상관관계(Correlations), 비모수 상관관계(Nonparametric Correlations) 표가 나옵니다. 상관계수의 신뢰구간이 필요하면, SPSS 32에서는 창의 신뢰구간 버튼에서 '이변량 상관계수 모수의 신뢰구간 추정'을 켜면 Fisher z 기준의 신뢰구간 표가 나옵니다(Bootstrap 버튼도 있습니다).
    기술통계량과 Pearson 상관관계 표Pearson 상관계수 신뢰구간 표Spearman 상관관계 표

창 이름과 옵션 이름은 SPSS 버전에 따라 다를 수 있습니다. 화면은 SPSS 32 한국어판 기준입니다.

1단계 · 기술통계와 그림 먼저

변수평균표준편차N
주당학습시간9.733.74150
학습몰입54.4813.16150
학습스트레스3.130.62150
시험점수59.5313.18150

SPSS의 기술통계량 표입니다. 값은 실습 데이터(가상, 150명)를 SPSS 32로 분석한 값입니다.

  • 산점도에서 점들이 대체로 한 방향의 띠 모양인지, 곡선 모양은 아닌지, 홀로 멀리 떨어진 점은 없는지 봅니다.
  • 상관은 이상치 한두 개에도 크게 흔들립니다. 이상치가 있으면 원인을 확인하고, Spearman 결과도 함께 봅니다.
  • 이 자료에서 네 변수 모두 Shapiro-Wilk가 유의하지 않아(p = .371~.909) 정규성을 크게 의심할 이유가 없습니다. 정규성은 4강의 데이터 탐색(Explore)으로 확인합니다.

2단계 · 상관행렬 읽기

주당학습시간학습몰입학습스트레스시험점수
주당학습시간Pearson 상관1.68**−.38**.65**
유의확률(Sig., 양측)< .001< .001< .001
학습몰입Pearson 상관.68**1−.34**.69**
유의확률(양측)< .001< .001< .001
학습스트레스Pearson 상관−.38**−.34**1−.42**
유의확률(양측)< .001< .001< .001
시험점수Pearson 상관.65**.69**−.42**1
유의확률(양측)< .001< .001< .001

SPSS의 상관관계 표입니다. 모든 칸의 N은 150입니다. **는 "상관관계는 0.01 수준(양측)에서 유의합니다"를 뜻합니다. SPSS는 매우 작은 유의확률을 .000으로 표시하는데 논문에는 p < .001로 씁니다. SPSS 32로 분석한 값입니다. SPSS 32는 상관계수 색 표시(양·음 구분)와 큐레이션된 도움말도 함께 출력합니다.

변수쌍Pearson r95% 신뢰구간pSpearman ρ
주당학습시간 – 시험점수.65[.55, .73]< .001.66
학습몰입 – 시험점수.69[.60, .77]< .001.66
학습스트레스 – 시험점수−.42[−.55, −.28]< .001−.39

신뢰구간은 SPSS 32의 신뢰구간 표(Fisher z 변환)와 같은 값입니다. Spearman은 비모수 상관관계 표에서 읽습니다.

  • 부호 — 양수는 한 변수가 클수록 다른 변수도 큰 경향, 음수는 한 변수가 클수록 다른 변수가 작은 경향입니다. 학습스트레스와 시험점수는 음의 상관입니다.
  • 크기 — 절댓값이 클수록 관계가 강합니다. 약함·중간·강함의 기준(예: .1/.3/.5)은 관례일 뿐이라 쓰려는 기준과 출처를 함께 적습니다.
  • p와 신뢰구간 — p는 모집단에서 상관이 0이라는 가정을 검정합니다. 사례가 많으면 작은 상관도 유의해지므로 크기와 신뢰구간을 함께 보고합니다.
  • 결정계수 — r을 제곱하면 한 변수의 분산 중 다른 변수와 공유하는 비율로 해석하기도 합니다. 예: .69²는 약 .48.
  • 변수가 많을 때 — 여러 상관을 한꺼번에 검정하면 우연히 유의한 결과가 나올 수 있어, 필요하면 다중비교 보정을 고려합니다.

논문에 넣는 결과표 (APA 양식)

위·아래 선과 머리글 아래 선만 쓰는 APA 표 형식입니다. 통계 기호는 기울임꼴이고, 1을 넘을 수 없는 값(p, r, β, R²)은 영(0)을 생략했습니다. 투고할 학술지의 작성 지침이 다르면 지침을 따릅니다.

표 1
변수의 기술통계와 상관(N = 150)
변수MSD1234
1. 주당학습시간9.733.74—
2. 학습몰입54.4813.16.68***—
3. 학습스트레스3.130.62−.38***−.34***—
4. 시험점수59.5313.18.65***.69***−.42***—

주. ***p < .001(양측). Pearson 상관계수. 가상 데이터.

표의 값은 가상 데이터를 SPSS 32로 분석한 값입니다.

논문에 쓰는 문장

주당학습시간(r = .65, p < .001)과 학습몰입(r = .69, p < .001)은 시험점수와 유의한 정적 상관을 보였고, 학습스트레스는 시험점수와 유의한 부적 상관을 보였다(r = −.42, p < .001).

문장의 숫자는 가상 데이터를 SPSS 32로 분석한 값입니다. 같은 데이터를 Jamovi로 분석한 결과는 Jamovi 12강에서 볼 수 있습니다.

HOME