분산 검정: 평균이 같아도 안심할 수 없는 이유

두 드라이버의 평균 랩타임이 똑같다고 하자. 성적표의 평균만 보면 둘은 동급이다. 그런데 한 명은 매 랩 거의 같은 타임으로 일정하게 돌고, 다른 한 명은 랩마다 빨랐다 느렸다 들쭉날쭉하다. 결승에서 믿고 맡길 드라이버는 평균이 아니라 이 흩어짐이 가른다. 분산 검정은 바로 그 흩어짐(산포)이 달라졌는지를 판정하는 도구다.

공정 데이터도 똑같다. 평균이 기준에 딱 맞아도 값이 넓게 흩어지기 시작하면, 규격 경계를 벗어나는 값이 늘어나며 품질 문제가 시작된다. 그래서 평균 관리 못지않게 산포 관리가 중요하고, 산포가 정말 변했는지를 판정하는 절차가 분산 검정이다. 이 글에서는 집단 1개짜리 카이제곱 검정과 집단 2개짜리 F검정, 2가지를 다룬다.

분산 검정은 분류도의 어느 자리인가

가설검정 절차 분류도의 세 번째 장, 분산 트리다.

데이터가 종 모양인가집단 수사용할 검정
그렇다1개카이제곱 검정
그렇다2개F검정
그렇다여러 개 (ANOVA 사전 확인)Bartlett 검정
아니다여러 개Levene 검정

이 글은 위 두 줄을 다루고, 아래 두 줄(Bartlett·Levene)은 다음 글에서 이어간다. 참고로 여기서 확인하려는 모분산은 모집단의 진짜 흩어짐 — 우리가 영영 직접 볼 수 없는 모수다. 그래서 이번에도 표본으로 우회한다.

출발점 — 표본분산도 흔들리는 값이다

시리즈 내내 반복한 프레임을 다시 소환하자. 절차는 늘 같고, 검정마다 바뀌는 것은 통계량과 그 분포뿐이다. 분산 검정의 재료는 표본분산 s²이다.

여기서 잡아야 할 직관이 하나 있다. 표본분산도 표본을 다시 뽑으면 매번 다르게 나오는, 흔들리는 값이라는 점이다. 표본평균이 흔들리듯 표본분산도 흔들린다. 흔들리는 값이니 분포를 가지고, 분포가 있으니 검정통계량의 재료가 될 수 있다.

단일 집단에서 “모분산이 믿어온 값 σ₀²과 같은가”를 물을 때의 통계량은 이것이다.

χ² = (n−1) × s² ÷ σ₀²

말로 풀면 “표본에서 계산한 흩어짐이, 믿어온 흩어짐의 몇 배인가”를 (n−1배 규모로) 잰 값이다. 믿음이 맞다면 s²과 σ₀²이 비슷해서 이 값은 자유도 n−1 근처에 온다. 이 값이 따르는 분포가 자유도 n−1의 카이제곱 분포 — 분할표에서 만났던 그 분포가 여기서 또 나온다. 자유도가 n−1인 이유는 표본분산 계산에 표본평균을 이미 썼기 때문으로, 자유도 글의 원리 그대로다.

단일 집단 분산 검정 — 예시로 밟아보기

아래 수치는 개념 설명을 위한 임의의 수치입니다.

기준값 100 근처에서 도는 공정. 오랫동안 분산 4(표준편차 2)로 믿어왔는데, 요즘 값이 널뛰는 느낌이다. 표본 25개를 뽑았더니 표본분산 6.4가 나왔다.

단계내용이 예시에서
1가설 세우기귀무가설 “분산은 4다” vs 대립가설 “4가 아니다” (양측)
2기준선 정하기유의수준 0.05
3통계량 계산χ² = 24 × 6.4 ÷ 4 = 38.4 (자유도 24)
4p값 판정양측 p ≈ 0.06 > 0.05 → 귀무가설 유지, 단 경계 근처

판정은 “분산이 변했다고 볼 근거 부족”이지만, p값이 0.06으로 기준선에 바짝 붙었다. t검정 글에서 말한 원칙이 여기서도 그대로 적용된다 — 경계 근처의 p값은 단정하지 말고, 표본을 늘려 재검정하는 것이 정답이다. 산포는 한번 벌어지기 시작하면 방치 비용이 크므로, 이런 애매한 신호일수록 데이터를 더 모을 가치가 있다.

F검정 — 두 집단의 산포를 비율로 비교한다

계측기를 새로 들였다고 하자. 새 계측기가 기존 계측기만큼 일관된 값을 주는지 — 즉 측정의 흩어짐이 같은지 — 확인하고 싶다. 측정기가 흔들리면 그 위의 모든 판단이 흔들리므로, 계측 신뢰성 관리에서 이 질문은 핵심이다.

두 집단의 F검정 통계량은 놀랄 만큼 단순하다.

F = s₁² ÷ s₂²

두 표본분산의 비율이다. 왜 모분산이 공식에 없을까? 귀무가설(“두 모분산은 같다”)이 참이라면 분자·분모의 모분산이 서로 지워지기 때문이다. 같다고 가정하는 순간 비교는 표본분산끼리의 비율로 충분해지고, 이 비율이 1에서 얼마나 벗어났는지만 보면 된다. F분포는 분산분석에서 만났던 그 분포이고, 자유도 두 개(n₁−1, n₂−1)를 가진다.

기존 계측기 16개 측정에서 s² = 5, 새 계측기 21개 측정에서 s² = 3이 나왔다면 F = 5 ÷ 3 ≈ 1.67, 자유도 (15, 20)에서 p ≈ 0.28. 기준선보다 훨씬 크므로 “두 계측기의 산포가 다르다고 볼 근거 없음” — 새 계측기를 안심하고 투입할 수 있다는 뜻이다.

F검정에서 두 표본분산의 비율로 산포를 비교하는 원리 삽화

프레임은 여기서도 똑같다

이 시리즈에서 다섯 번째 반복이지만, 분산 검정만큼 이 말이 선명한 곳이 없다. 가설을 세우고, 기준선을 정하고, 통계량을 계산하고, 분포에서 p값을 읽는다 — 절차는 한 글자도 안 바뀌었다. 바뀐 것은 통계량이 (n−1)s²/σ₀²이나 s₁²/s₂²이라는 것, 그리고 판정 분포가 카이제곱·F분포라는 것뿐이다. 통계량과 분포, 이 두 가지만 갈아 끼우면 어떤 대상이든 같은 프레임으로 검정할 수 있다.

평균은 비슷한데 산포가 3.6배였다

이 블로그의 검색 성과 데이터로 F검정을 직접 돌려봤다. 2026년 8월 17일 수집 기준이고, 아래 숫자는 예시가 아니라 실측값이다.

비교한 것은 두 카테고리 글의 검색 평균 게재순위다. 노출이 발생한 글만 골라, 통계·데이터 20편과 파이썬 데이터분석 19편을 놓고 봤다.

구분통계·데이터파이썬 데이터분석
글 수20편19편
평균 게재순위9.05위7.15위
표본분산15.734.32

평균만 보면 두 자리도 차이 나지 않는다. 그런데 분산은 3.6배다. 파이썬 글은 대부분 7위 근처에 몰려 있고(3.5~14.3위), 통계 글은 5위권부터 19위권까지 흩어져 있다. 평균만 보고 “비슷하네”라고 넘어갔다면 어떤 글은 이미 잘 되고 있고 어떤 글은 손도 못 댔다는 사실을 놓쳤을 것이다. 다음에 무엇을 고칠지 고르는 데 필요한 정보는 평균이 아니라 분산 쪽에 있었다.

여기까지는 그냥 기술통계다. 그럼 F검정으로 넘어가 보자. F = 15.73 ÷ 4.32 = 3.64이고, 자유도 (19, 18)에서 양측 5% 임계값이 2.576이니 기각역 안이다(p = 0.0084). 산포가 같다는 가설을 버리라는 결과다.

그런데 이 결과를 그대로 믿으면 안 된다. F검정은 두 집단이 정규분포를 따른다는 전제 위에 서 있는데, 이 데이터에 정규성 검정을 해보면 두 집단 모두 기각된다(p = 0.0009와 0.0004). 전제가 깨진 채로 나온 p값이다. 실제로 정규성에 덜 민감한 Levene 검정을 돌리면 p = 0.076으로 기각하지 못한다. 정규성을 전제하는 Bartlett 검정만 p = 0.0083으로 기각한다.

정리하면 이렇다. 분산이 3.6배라는 관찰은 사실이지만, 20편 대 19편이라는 표본으로 “모집단의 산포가 다르다”고 단정할 수는 없다. F검정이 기각했다고 안심하면, 이 글이 경고한 함정을 한 단계 위에서 똑같이 밟는 것이다. 평균만 보고 안심하는 대신 전제를 확인하지 않은 p값을 보고 안심하는 것일 뿐이다. 검정을 고르기 전에 전제부터 보는 이유는 등분산 검정 없이 ANOVA를 돌리면 생기는 일에서 더 다뤘다.

핵심 요약

  • 분산 검정은 평균이 아니라 흩어짐(산포)의 변화를 판정한다 — 산포 관리의 통계적 기초
  • 표본분산 s²도 흔들리는 값이라 분포를 가진다
  • 단일 집단: χ² = (n−1)s²/σ₀², 자유도 n−1의 카이제곱 분포
  • 두 집단: F = s₁²/s₂², 귀무가설이 참이면 모분산이 지워져 비율만 남는다
  • p값이 경계 근처면 표본을 늘려 재검정 — 산포 문제는 방치 비용이 크다

함께 읽으면 좋은 글

“통계량과 분포만 바뀐다”는 프레임의 뼈대를 이루는 개념을 한 번 더 다지고 싶다면 이 글이 좋다.

FAQ

산포 악화를 놓친다. 평균은 기준에 맞는데 흩어짐이 커지는 고장 유형이 현장에는 흔하다 — 부품 마모, 체결 풀림, 계측기 열화가 대표적이다. 평균 검정은 이런 변화에 둔감하므로, 평균과 분산을 함께 관리해야 데이터 관리에 사각지대가 없어진다.

관례적으로 큰 표본분산을 분자에 놓아 F ≥ 1로 만들면 표 읽기가 편하다. 소프트웨어는 방향과 무관하게 올바른 p값을 계산해주므로 실무에서 신경 쓸 일은 적지만, 손으로 임계값 표를 볼 때는 이 관례를 따르는 것이 실수를 줄인다.

필요하다. 카이제곱·F검정 모두 데이터가 종 모양(정규분포)이라는 전제 위의 검정이고, 특히 분산 검정은 평균 검정보다 정규성 위반에 민감하다. QQ 플롯 등으로 정규성을 먼저 확인하고, 종 모양이 아니라면 다음 글에서 다루는 Levene 검정 쪽을 선택해야 한다.

관련 글 보기