p값 계산기 쉽게 이해하기 — 개념과 원리
이 계산기는 검정통계량(z, t, 카이제곱, F)을 왼쪽·오른쪽·양쪽 검정의 p값으로 바꾸고, 유의수준 α = 0.05와 0.01에서 유의한지 알려 줍니다. 프로그램이 통계량만 알려 줄 때, 교재 문제를 확인할 때, 직접 계산한 통계량을 해석할 때 씁니다.
계산 방법
- 왼쪽 검정: p = P(T ≤ t)
- 오른쪽 검정: p = P(T ≥ t)
- 양쪽 검정: p = 2 × min(왼쪽 넓이, 오른쪽 넓이), 최대 1
넓이는 선택한 분포의 누적분포함수에서 구합니다. 표준정규분포, 자유도 df인 t분포, 자유도 df인 카이제곱분포, 분자·분모 자유도가 있는 F분포를 쓰며, 정규화된 불완전 베타·감마 함수로 계산합니다. 카이제곱과 F 통계량은 음수가 될 수 없습니다.
원리
가설검정은 귀무가설 H₀가 참이라고 가정하고 시작합니다. 그러면 검정통계량은 알려진 분포를 따릅니다. p값은 'H₀가 참일 때 우연만으로 이만큼 이상 극단적인 통계량이 나올 확률'입니다. p값이 작으면 관측된 자료가 H₀ 아래에서는 드문 일이므로 H₀에 반하는 증거로 봅니다. 어느 꼬리를 쓸지는 대립가설이 정하며, 양쪽 검정은 두 방향의 극단을 모두 세므로 한쪽 넓이를 두 배 합니다.
예제 풀이
기본값은 표준정규(z), 통계량 2.1, 양쪽 검정입니다.
- z = 2.1의 왼쪽 넓이 Φ(2.1) ≈ 0.9821입니다.
- 오른쪽 넓이는 약 0.01786입니다.
- 양쪽 p = 2 × 0.01786 = 0.03573입니다.
- 0.03573 < 0.05이므로 α = 0.05에서는 H₀를 기각하고, 0.03573 > 0.01이므로 α = 0.01에서는 기각하지 않습니다.
z 통계량에서는 자유도를 쓰지 않습니다.
| 검정통계량 값 | p-값 |
|---|---|
| 0.525 | 0.5996 |
| 1.05 | 0.2937 |
| 1.57 | 0.1153 |
| 2.1 | 0.03573 |
| 2.62 | 0.008665 |
| 3.15 | 0.001633 |
| 4.2 | 0.00002669 |
결과 해석
검정 전에 정한 유의수준 α와 비교합니다. p < α이면 통계적으로 유의하여 H₀를 기각하고, p ≥ α이면 기각하지 않습니다. 기각하지 못했다고 H₀가 참임이 증명된 것은 아닙니다. p값은 H₀가 참일 확률이 아니며 효과의 크기도 알려 주지 않으므로 효과크기와 신뢰구간을 함께 보고하십시오. p값이 α 근처라면 결론을 단정하기보다 추가 자료를 검토하는 편이 좋습니다.
흔한 실수
- 단측 가설에 양쪽 p값을 쓰거나 그 반대로 쓰는 경우
- p값을 본 뒤에 α를 정하는 경우
- p = 0.04를 'H₀가 참일 확률 4%'로 읽는 경우
- 보통 오른쪽 검정인 카이제곱·F 검정에 왼쪽 꼬리를 쓰는 경우
자주 묻는 질문
p = 0.05는 무슨 뜻인가요?
H₀가 참일 때 이만큼 이상 극단적인 결과가 우연히 나올 확률이 약 5%라는 뜻입니다.
p값이 작을수록 효과가 큰가요?
꼭 그렇지 않습니다. 표본이 크면 아주 작은 효과도 p값이 매우 작아집니다.
z 대신 t는 언제 쓰나요?
모집단 표준편차를 모르고 표본에서 추정할 때 t를 씁니다.
출처: OpenStax, Introductory Statistics 2e, §9.3–9.4 · NIST/SEMATECH e-Handbook of Statistical Methods, §1.3.6.7