← 2. 집단 비교

공분산분석(ANCOVA)

사전 점수 등 공변량을 고려하여 집단 간 조정평균 차이를 비교하는 방법입니다.

공변량조정평균F검정회귀기울기 동질성

강의식토론식실습식결승선출발선(사전 점수)이 달라도 같은 기준에서 비교

어떤 교수법이 시험 성적을 더 높일까요? 실습식 수업을 들은 학생들의 최종 점수가 가장 높더라도 처음부터 공부를 잘하던 학생들이 많았다면 어떨까요? 수업 전 수준을 고려한 뒤에도 같은 차이가 남아 있을까요?

이처럼 집단 간 평균 차이를 비교하면서 결과에 영향을 줄 수 있는 연속형 변수를 함께 고려하는 방법이 공분산분석(ANCOVA)입니다. 단순한 평균 비교에서 한 걸음 더 나아가 공통 기준에서의 집단 차이를 살펴봅니다.

일원분산분석은 집단별 평균을 직접 비교하지만 ANCOVA는 사전 점수처럼 결과와 관계있는 공변량의 영향을 조정합니다. 다만 공변량을 통계적으로 통제한다고 해서 연구에서 발생할 수 있는 모든 편향이 없어지는 것은 아닙니다.

교육 효과 평가, 보건 연구, 심리 실험, 마케팅 연구 등에서 활용됩니다. 이번 글에서는 세 교수법과 사전 시험 점수를 예제로 조정평균, 회귀기울기 동질성, 결과표 해석, 후속 비교와 주의사항을 살펴보겠습니다.

SECTION 1

공분산분석(ANCOVA)이란 무엇인가요?

평균을 비교하되 결과에 영향을 줄 수 있는 연속형 변수를 함께 고려합니다.

공분산분석(Analysis of Covariance, ANCOVA)은 집단 간 평균 차이를 비교하면서 연속형 공변량(covariate)의 영향을 통계적으로 조정하는 방법입니다. 집단별 원래 평균뿐 아니라 공변량을 같은 기준으로 놓았을 때의 조정평균(adjusted mean)을 비교합니다.

핵심 질문: 교육 전 성적이 달랐더라도, 그 차이를 고려한 뒤 교수법별 최종 시험 성적에 차이가 있을까요?
SECTION 2

왜 사전 점수를 통제해야 할까요?

처음부터 달랐던 수준과 교수법에 따른 결과 차이를 구분합니다.

실습식 수업 학생들의 최종 점수가 높다고 해도, 처음부터 학업성취도가 높았을 가능성이 있습니다. 사전 점수를 함께 고려하지 않으면 이 차이를 교수법 효과와 혼동할 수 있습니다.

ANCOVA는 사전 점수와 최종 점수의 관계를 추정한 후, 집단별 사전 점수가 같은 값이라고 가정할 때의 최종 점수를 비교합니다. 다만 통계적 조정만으로 집단 배정에서 생긴 모든 편향이 사라지는 것은 아닙니다.

SECTION 3

집단변수·공변량·결과변수는 어떻게 구분하나요?

역할이 다른 세 변수를 올바르게 배치해야 합니다.

역할이 예제의 변수유형
집단변수(요인)교수법: 강의식·토론식·실습식범주형, 3수준
공변량교육 전 사전 시험 점수연속형
결과변수교육 후 최종 시험 점수연속형
교수법집단변수 · 3수준사전 시험 점수공변량 · 연속형최종 시험 점수결과변수 · 연속형집단 효과조정
ANCOVA 변수 역할

공변량은 결과와 관련이 있으면서 교육 방법의 영향을 받기 전에 측정된 사전 특성을 사용하는 것이 일반적입니다. 교육 후에 영향을 받아 변한 변수를 무심코 통제하면 해석이 왜곡될 수 있습니다.

SECTION 4

실제 사례: 교수법별 학업성취도 비교

교육 전 성적을 고려해 세 교수법의 효과를 비교합니다.

가상의 대학생 120명을 강의식·토론식·실습식 수업에 각각 40명씩 배정했습니다. 수업 시작 전 사전 시험 점수와 수업 종료 후 최종 시험 점수를 기록했다고 가정합니다. 아래 값은 설명을 위한 가상 요약치이며, 검정 통계량을 계산한 실제 분석 결과는 아닙니다.

교수법학생 수사전 평균최종 평균
강의식40명60점70점
토론식40명64점78점
실습식40명68점84점
55606570758085강의식6070토론식6478실습식6884사전 평균최종 평균
교수법별 사전·최종 평균
50607080901004050607080사전 시험 점수최종 시험 점수같은 사전 점수강의식토론식실습식
교수법별 사전·최종 점수 관계
SECTION 5

조정평균은 어떻게 이해해야 하나요?

공변량 수준을 같게 맞춘 상태에서 예측되는 집단 평균입니다.

세 집단의 사전 평균이 60·64·68점으로 다르면 최종 평균 70·78·84점을 그대로 비교하는 데 한계가 있습니다. ANCOVA에서는 보통 전체 표본의 공변량 평균 등 공통 기준을 정하고, 그 값에서 집단별 예측 최종 점수를 계산합니다.

조정평균과 실제 평균은 다릅니다. 조정평균은 사전 점수와 최종 점수의 관계를 반영한 모형 추정치이므로 개별 자료와 회귀계수가 없으면 정확히 산출할 수 없습니다.
SECTION 6

ANCOVA는 어떤 원리로 계산하나요?

공변량의 영향과 집단 효과를 하나의 선형모형으로 추정합니다.

가장 기본적인 모형은 최종 점수를 종속변수로 두고 교수법과 사전 점수를 함께 투입합니다. 최종 점수 = 절편 + 교수법 효과 + 사전 점수의 회귀효과 + 오차로 이해할 수 있습니다.

교수법별 효과는 같은 사전 점수 수준에서 최종 점수가 얼마나 다른지를 나타냅니다. 이를 위해서는 세 집단에서 사전 점수에 따른 기울기가 같다는 가정이 중요합니다.

모형 성분확인할 내용
교수법사전 점수가 같을 때 집단별 평균 차이
사전 점수집단과 무관하게 최종 성적과 연관되는 정도
잔차모형으로 설명하지 못한 개인별 점수 차이
SECTION 7

회귀기울기 동질성은 왜 중요한가요?

공변량의 영향이 집단마다 같다는 가정을 확인합니다.

기본 ANCOVA는 집단마다 사전 점수가 1점 높아질 때 최종 점수가 증가하는 기울기가 같다고 가정합니다. 먼저 교수법 × 사전 점수 상호작용을 검토하여 기울기가 크게 다른지 확인할 수 있습니다.

기울기가 서로 다르다면 모든 사전 점수에서 일정한 집단 간 조정평균 차이를 말하기 어려울 수 있습니다. 이때는 상호작용을 포함한 회귀모형이나 사전 점수 수준별 집단 비교 등으로 해석을 바꿔야 합니다.

주의: 상호작용 검정이 유의하지 않다는 사실만으로 기울기가 완전히 같다는 것이 증명되지는 않습니다. 자료의 범위와 그래프도 함께 확인합니다.
SECTION 8

결과표에서는 무엇을 확인하나요?

교수법 효과와 공변량 효과를 구분해 읽습니다.

결과표에서는 공변량을 통제한 교수법의 F값, 자유도, p값, 효과크기를 중심으로 확인합니다. 사전 점수의 회귀효과, 집단별 조정평균과 신뢰구간도 함께 제시합니다.

항목해석 질문
교수법 효과사전 점수를 조정한 후 세 교수법의 평균이 같은가?
사전 점수 효과사전 점수가 높을수록 최종 점수도 높은가?
조정평균사전 점수가 같은 기준일 때 각 집단의 예상 점수는?
부분 η²다른 항을 고려했을 때 교수법 효과의 상대적 크기는?

가상의 집단별 평균만으로 F값이나 p값, 조정평균을 계산할 수 없으므로 임의의 검정값은 제시하지 않습니다.

SECTION 9

교수법 간 차이가 나타나면 어떻게 비교하나요?

조정평균을 기준으로 집단 간 후속 비교를 수행합니다.

ANCOVA의 교수법 효과가 유의하다면 강의식–토론식, 강의식–실습식, 토론식–실습식의 조정평균 차이를 비교할 수 있습니다. 각 차이의 95% 신뢰구간과 다중비교 보정 결과를 함께 제시합니다.

비교관심 질문
강의식 vs 토론식사전 점수를 고려해도 두 방식이 다른가?
강의식 vs 실습식사전 점수가 같을 때 결과 차이가 있는가?
토론식 vs 실습식두 적극적 학습 방식의 차이가 남는가?
SECTION 10

분석 전에 어떤 가정을 점검해야 하나요?

모형의 전제와 집단 간 비교 가능성을 확인합니다.

독립성·잔차 정규성·분산 동질성

관측값이 독립적인지, 모형 잔차의 분포가 지나치게 비대칭적이지 않은지, 집단별 잔차 분산이 크게 다른지 확인합니다. 이상치가 회귀 기울기에 과도한 영향을 미치는지도 점검합니다.

공변량과 결과의 선형 관계

사전 점수와 최종 점수 사이에 대체로 선형 관계가 있는지 확인합니다.

공변량의 집단별 범위 겹침

사전 점수 분포가 거의 겹치지 않는 집단끼리 비교하면 조정평균이 관측되지 않은 구간으로 외삽될 수 있습니다.

공변량의 측정과 선정

사전 점수의 측정 오차가 크거나 교육 후에 영향을 받은 변수를 공변량으로 사용하면 해석에 문제가 생길 수 있습니다.

SECTION 11

다른 분석과 어떻게 다른가요?

공변량 사용 여부와 결과변수 수를 구분합니다.

방법차이대표 상황
일원분산분석집단변수 1개, 공변량 없이 평균 비교교수법별 최종 점수 비교
이원분산분석범주형 요인 2개와 상호작용 검정교수법 × 학습 환경
ANCOVA집단변수 + 연속형 공변량사전 성적을 고려한 교수법 비교
MANCOVA여러 연속형 결과를 공변량과 함께 분석이해도·문제해결력 동시 비교
선형회귀연속형·범주형 예측변수를 폭넓게 다룸점수 예측 및 변수 관계 추정

ANCOVA는 별개의 계산 체계라기보다는 집단변수와 공변량을 포함한 선형모형의 한 형태입니다. 단순히 교육 전후 차이를 계산하는 것과도 같지 않습니다.

SECTION 12

ANCOVA 결과는 어떻게 보고하나요?

설계·가정·조정평균·검정·후속 비교를 연결합니다.

먼저 각 집단의 표본 수와 사전·사후 점수의 기술통계를 제시한 다음, 공변량의 정의와 회귀기울기 동질성 점검 결과를 보고합니다. 이후 조정평균, 95% 신뢰구간, 집단 효과의 F값·p값·효과크기, 필요한 사후비교를 순서대로 기술합니다.

보고 문장 예시(분석 설계):

세 가지 교수법에 따른 최종 시험 점수 차이를 확인하기 위해 사전 시험 점수를 공변량으로 포함한 일원 공분산분석을 계획하였다. 집단별 조정평균 차이를 검정하기 전에 교수법과 사전 점수의 상호작용을 점검하였다.

실제 결과를 얻은 뒤에는 F(2, [오차 자유도]) = [분석값], p = [분석값], 부분 η² = [분석값]처럼 보고합니다. 현재 예제의 표본 요약치만으로는 검정값을 정할 수 없습니다.

SECTION 13

ANCOVA는 어디에 활용할 수 있나요?

사전 수준이나 기본 특성의 차이를 고려한 집단 비교에 사용합니다.

분야비교할 집단공변량결과변수
교육교수법사전 시험 점수최종 시험 점수
보건치료군치료 전 증상 점수치료 후 증상 점수
심리훈련 프로그램사전 스트레스 점수사후 스트레스 점수
마케팅광고 유형기존 브랜드 선호도광고 후 태도 점수
체육운동 프로그램기초 체력 점수프로그램 종료 후 기록

무작위 배정 연구에서는 기초값을 조정해 정밀도를 높일 수 있으며, 관찰연구에서는 공변량을 통제하더라도 측정하지 않은 교란 요인이 남을 수 있습니다.

✓ 마무리

ANCOVA는 출발점의 차이를 고려해 집단을 비교하는 방법입니다.

단순한 평균 차이에서 나아가 공변량을 같은 기준으로 맞춘 결과를 해석합니다.


교수법별 최종 점수를 비교할 때 사전 시험 점수가 다르면 단순 평균만으로 수업 방식의 차이를 설명하기 어렵습니다. ANCOVA는 사전 점수와 최종 점수의 관계를 고려해 각 교수법의 조정평균을 추정합니다. 따라서 집단별 평균과 조정평균이 어떻게 다른지, 비교 기준이 무엇인지를 함께 확인해야 합니다.

해석하기 전에는 공변량과 결과의 관계, 회귀기울기 동질성, 잔차 가정, 집단별 공변량 분포가 충분히 겹치는지 살펴봐야 합니다. 집단 간 조정평균 차이가 유의하다면 후속 비교를 진행할 수 있지만, 관찰자료에서는 공변량 조정만으로 인과효과가 확정되는 것은 아닙니다.

KEY TAKEAWAY

ANCOVA의 핵심은 집단의 원래 평균을 그대로 비교하는 것이 아니라, 결과와 관련된 공변량을 고려한 조정평균을 비교하는 데 있습니다. 이를 올바르게 해석하려면 공변량 선정과 모형 가정을 먼저 확인해야 합니다.