정규성 검정

데이터가 정규분포를 따르는지 검정. Shapiro-Wilk, Anderson-Darling, Jarque-Bera 검정으로 정규성을 평가합니다. 히스토그램과 QQ-플롯으로 시각화합니다.

Shapiro-Wilk, Anderson-Darling, Jarque-Bera 검정으로 정규성을 평가합니다. 히스토그램과 QQ-플롯으로 시각화합니다.

정규성 검정이란?

관리도, 공정능력지수(Cpk/Ppk), t-검정, ANOVA를 비롯한 많은 통계 기법은 데이터가 정규(가우스)분포를 따른다고 가정합니다. 정규성 검정은 이러한 기법을 적용하기 전에 그 가정이 성립하는지 확인하는 절차입니다. 정규성이 무너진 상태로 분석하면 신뢰구간, 공정능력 추정값, 가설검정 결론이 모두 어긋날 수 있습니다.

샤피로-윌크 검정은 표본이 작거나 중간 규모(n < 5000)일 때 검정력이 가장 높은 정규성 검정입니다. 앤더슨-달링 검정은 꼬리 부분의 이탈에 민감해 신뢰성이나 극값 분석에 유용합니다. 자크-베라 검정은 왜도와 첨도를 살피며 표본이 클 때 잘 작동합니다.

모든 검정은 동일한 가설 구조를 갖습니다. H₀(귀무가설) = 데이터가 정규분포를 따른다, H₁ = 데이터가 정규분포를 따르지 않는다. p 값 < α(보통 0.05)이면 정규성을 기각합니다. QQ 플롯은 이를 시각적으로 확인해 주는데, 점들이 대각선 위에 놓이면 정규성을 뒷받침하고 체계적인 이탈은 비정규성의 양상을 드러냅니다.

Formula: Shapiro-Wilk: W = (Σ aᵢ x(ᵢ))² / Σ(xᵢ - x̄)² Anderson-Darling: A² = -n - Σ[(2i-1)/n](ln F(x(ᵢ)) + ln(1-F(x(n+1-i)))) reported as A*² = A²(1 + 0.75/n + 2.25/n²) Jarque-Bera: JB = (n/6)(S² + K²/4) where S = skewness, K = excess kurtosis Reject normality if p-value < α (typically 0.05)

계산 예시

측정값 20개를 검정한 결과입니다. 샤피로-윌크 W = 0.965, p = 0.42, 앤더슨-달링 A² = 0.31, p = 0.52, 자크-베라 JB = 1.2, p = 0.55. 모든 p 값이 0.05보다 크므로 정규성을 기각하지 못합니다. QQ 플롯에서도 점들이 대각선을 가깝게 따라갑니다. 이 데이터는 정규분포로 취급할 수 있습니다.

이 계산기를 사용하는 경우

흔한 실수

결과 해석 방법

관련 표준 및 참고문헌

자주 묻는 질문

데이터가 정규성 검정을 통과하지 못하면 어떻게 해야 하나요?

다음과 같은 방법이 있습니다. (1) 로그, 박스-칵스, 존슨 변환으로 데이터를 변환해 정규성을 확보합니다. (2) 정규성을 가정하지 않는 비모수 기법을 사용합니다(예: t-검정 대신 만-휘트니 검정). (3) 데이터를 더 잘 설명하는 다른 분포(와이블, 로그정규 등)를 적합시킵니다. (4) 표본이 크면(n > 30) 중심극한정리 덕분에 평균 기반 검정에서는 정규성 위반의 영향이 크지 않은 경우가 많습니다.

정규성 검정마다 결과가 다르게 나오는 이유는 무엇인가요?

검정마다 비정규성의 서로 다른 측면에 민감하기 때문입니다. 샤피로-윌크는 다양한 형태의 이탈을 탐지하는 종합 검정력이 가장 좋습니다. 앤더슨-달링은 꼬리 쪽 이탈을 중시하므로 신뢰성 분야에서 중요합니다. 자크-베라는 왜도와 첨도에 초점을 둡니다. 경계선에 걸친 데이터에서는 한 검정만 기각하고 다른 검정은 기각하지 않을 수 있습니다. 이럴 때는 QQ 플롯을 시각적 판단 기준으로 삼으십시오.