빅데이터분석기사/코드

[빅데이터분석기사] 실기 3유형 독립표본 T검정(Python)

EveningPrimrose 2023. 6. 18. 15:48
반응형

독립표본

어떤 특정 약물을 복용한 사람들의 평균 체온이 복용하지 않은 사람들의 평균 체온과 유의미하게 다른지 검정해보려고 한다.

 - 약물을 복용한 그룹과 복용하지 않은 그룹의 체온 데이터가 각각 주어져있다고 가정한다.

 - 각 그룹의 체온은 정규분포를 따른다고 가정한다.

 - 검정통계량, p-value, 검정결과를 출력하시오

from scipy import stats

# 데이터 수집
group1 = [36.8, 36.7, 37.1, 36.9, 37.2, 36.8, 36.9, 37.1, 36.7, 37.1]
group2 = [36.5, 36.6, 36.3, 36.6, 36.9, 36.7, 36.7, 36.8, 36.5, 36.7]

# 가설검정
st, rv = stats.ttest_ind(group1, group2)

print("검정통계량 : ", st)
print("p-value : ", pv)

# 유의성 검정
alpha = 0.05 # 유의수준 설정

if pv < alpha:
	print("귀무가설을 기각합니다. 약물을 복용한 그룹과 복용하지 않은 그룹의 평균 체온은 유의미한 차이가 있습니다.")
else:
	print("귀무가설을 채택합니다. 약물을 복용한 그룹과 복용하지 않은 그룹의 평균 체온은 유의미한 차이가 없습니다.")

 

반응형