Python에서 단일 표본 t-검정을 수행하는 방법


1표본 t-검정은 모집단 평균이 특정 값과 같은지 여부를 확인하는 데 사용됩니다.

이 튜토리얼에서는 Python에서 단일 표본 t-검정을 수행하는 방법을 설명합니다.

예: Python의 t 테스트 예

식물학자가 특정 식물 종의 평균 높이가 15인치인지 알고 싶어 한다고 가정해 보겠습니다. 그녀는 12개 식물의 무작위 표본을 추출하고 각각의 높이를 인치 단위로 기록합니다.

이 식물 종의 평균 높이가 실제로 15인치인지 확인하기 위해 단일 표본 t-검정을 수행하려면 다음 단계를 사용하십시오.

1단계: 데이터를 생성합니다.

먼저 12개 식물의 측정값을 포함하는 테이블을 만듭니다.

 data = [14, 14, 16, 13, 12, 17, 15, 14, 15, 13, 15, 14]

2단계: 1표본 t-검정을 수행합니다.

다음으로 scipy.stats 라이브러리의 ttest_1samp() 함수를 사용하여 다음 구문을 사용하는 예제 t-test를 수행합니다.

ttest_1samp(a, 팝 평균)

금:

  • a: 샘플 관찰 표
  • popmean: 모집단의 예상 평균

구체적인 예에서 이 함수를 사용하는 방법은 다음과 같습니다.

 import scipy.stats as stats

#perform one sample t-test
stats.ttest_1samp(a=data, popmean=15)

(statistic=-1.6848, pvalue=0.1201)

t-검정 통계량은 -1.6848 이고 해당 양측 p-값은 0.1201 입니다.

3단계: 결과를 해석합니다.

특정 표본에 대한 이 t-검정에 대한 두 가지 가설은 다음과 같습니다.

H 0 : µ = 15(이 식물 종의 평균 높이는 15인치입니다)

H A : µ ≠15 (평균 높이는 15인치 가 아님 )

테스트의 p-값 (0.1201) 이 알파 = 0.05보다 크기 때문에 테스트의 귀무 가설을 기각하지 못합니다. 이 특정 식물 종의 평균 높이가 15인치가 아니라고 말할 수 있는 충분한 증거가 없습니다.

추가 리소스

Python에서 2-표본 T 테스트를 수행하는 방법
Python에서 쌍체 표본 T-검정을 수행하는 방법

의견을 추가하다

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다