인프런 커뮤니티 질문&답변
가설검정 (t-test)
해결된 질문
작성
·
81
·
수정됨
0
커리큘럼으로 게시해주신 t-test 영상에서 다룬 귀무가설, 대립가설은 모두 평균에 대한 가설이었습니다.
kaggle에서 추가 문제를 풀어보는 중인데, 다음과 같은 문제가 있더군요.
# 베스킨라빈스는 쿼트(Quart) 아이스크림의 중앙값이 620g이라고 주장하고 있습니다. 
# 저는 실제로 이 아이스크림의 중앙값이 620g보다 무겁다고 주장합니다. 
# 다음은 20개의 쿼트 아이스크림 샘플의 무게 측정 결과입니다. 
# 이 측정 결과를 바탕으로 나의 주장이 사실인지 비모수 검정(Wilcoxon Signed-Rank Test)을 통해 검정해보십시오. 
# p-value값을 반올림하여 소수점 둘째 자리까지 계산
# 귀무가설: "베스킨라빈스 쿼트 아이스크림의 중앙값은 620g이다."
# 대립가설: "베스킨라빈스 쿼트 아이스크림의 중앙값은 620g보다 무겁다."평균에 대한 검증만 해봤더니 중앙값에 대해선 어떤 코드가 필요할지 몰라서 풀이를 봤는데,
평균에 대한 가설검증 코드와 동일하더라고요.
import pandas as pd
from scipy.stats import wilcoxon
# 설정값
med = 620
# Wilcoxon Signed-Rank Test 수행
result = wilcoxon(df["weight"] - med, alternative='greater')
p_value = round(result.pvalue, 2)
print(p_value)검증하려는 통계값이 다른데, 왜 가설검증 절차는 동일한지 궁금합니다.






