새로운 서비스 도입 후 100명의 고객을 대상으로 표본 조사를 했더니 평균 만족도가 8.2점이 나왔다.
새로운 서비스로 인해 고객의 만족도가 유의미하게 달라졌는가? 유의수준 0.05를 기준으로 검정하라.
μ=8, σ=1.5 (모집단)
x=8.2
가설 설정
귀무가설: μ=8,고객의 만족도는 8이다.
대립가설: μ=8,고객의 만족도는 8이 아니다.
검정 유의수준을 0.05로 설정
검정 분포: 모평균과 모표준편차가 알려져 있으므로 정규분포 사용
검정 통계량 계산
Z=nσXˉ−μ
결과 해석
Z 검정 통계량은 1.33, p-value는 0.18
p-value가 0.05보다 크기 때문에 귀무가설 채택.
즉, 새로운 서비스의 도입은 평균 만족도에 영향이 없다.
양측검정 vs 단측 검정
실습 코드
from scipy.stats import norm
import numpy as np
# 데이터 설정
mu_0 =8# 모집단 평균
sigma =1.5# 모집단 표준편차
n =100# 표본 크기
x_bar =8.2# 표본 평균# 표준오차 계산
SE = sigma / np.sqrt(n)# Z-통계량 계산
z_stat =(x_bar - mu_0)/ SE
# 양측 검정 p-value 계산
p_value =2*(1- norm.cdf(abs(z_stat)))# 확률밀도함수를 이용하여# 결과 출력print(f"Z-통계량: {z_stat:.2f}")print(f"P-value: {p_value:.4f}")# 유의수준 설정
alpha =0.05if p_value < alpha:print("귀무가설을 기각합니다. 새로운 정책이 만족도에 유의미한 영향을 미칩니다.")else:print("귀무가설을 기각하지 못합니다. 새로운 정책이 만족도에 유의미한 영향을 미친다는 증거가 부족합니다.")
중심극한정리 Central Limit Theory, CTL
정규분포 모집단 N(n,σ2)에서 뽑아낸 n개의 임의의 표본 평균 Xˉ이 n과 같고, 표준편차는 nσ이다.
n이 충분히 크다면 모집단의 분포에 상관 없이 표본 평균의 분포가 정규분포를 따른다는 것이 중심극한정리