Python 데이터 분석

one-sample t 검정 : 문제1

코딩탕탕 2022. 11. 8. 09:54

 

[one-sample t 검정 : 문제1]  

영사기에 사용되는 구형 백열전구의 수명은 250시간이라고 알려졌다

한국연구소에서 수명이 50시간 더 긴 새로운 백열전구를 개발하였다고 발표하였다

연구소의 발표결과가 맞는지 새로 개발된 백열전구를 임의로 수집하여 수명시간 관련 자료를 얻었다

한국연구소의 발표가 맞는지 새로운 백열전구의 수명을 분석하라.

 

   305 280 296 313 287 240 259 266 318 280 325 295 315 278

 

# [one-sample t 검정 : 문제1]  
# 영사기에 사용되는 구형 백열전구의 수명은 250시간이라고 알려졌다. 
# 한국연구소에서 수명이 50시간 더 긴 새로운 백열전구를 개발하였다고 발표하였다. 
# 연구소의 발표결과가 맞는지 새로 개발된 백열전구를 임의로 수집하여 수명시간 관련 자료를 얻었다. 
# 한국연구소의 발표가 맞는지 새로운 백열전구의 수명을 분석하라.

# 귀무 : 한국연구소에서 개발한 백열전구의 수명은 300시간이다.
# 대립 : 한국연구소에서 개발한 백열전구의 수명은 300시간이 아니다.

import numpy as np
import pandas as pd
import scipy.stats as stats

one_sample = [305, 280, 296, 313, 287, 240, 259, 266, 318, 280, 325, 295, 315, 278]
print(np.array(one_sample).mean())  # 289.785714 vs 300 차이?

result = stats.ttest_1samp(one_sample, popmean = 300)
print('t-value : %.3f, p-value : %.3f'%result)
# 해석 : p-value: 0.144 > 0.05 이므로 귀무가설 채택. 한국연구소에서 개발한 백열전구의 수명은 300시간이다.


<console>
289.7857142857143
t-value : -1.556, p-value : 0.144

 

 

참고 : 250시간으로 생각할 수 있지만, 주제의 중심은 한국연구소의 수명시간이 50시간 더 길다는 것이 주제이므로 평균시간은 250 + 50을 해서 300시간이 된다.