獨斷論

통계 R 사용설명서 21 - 단일표본 t 검정(one sample t test) 본문

과학과 기술/R 통계

통계 R 사용설명서 21 - 단일표본 t 검정(one sample t test)

부르칸 2016. 6. 15. 00:48

단일표본 t 검정(one-sample t test)는 표본의 평균이 특정값과 같은이 비교하는 것이다.

R의 MASSS 패키지에 UScrime이라는 데이터를 가지고 예를 들어보자.
기본적인 패키지가 아니므로 library(MASS)를  console에서 쳐야한다.

1
2
 > library(MASS)
 > View(UScrime)

여기서 이용한 변수는 UScrime의 GDP라는 변수인데 1인당 소득을 달러로 표시한 것이다(1960년 기준).

이제 UScrime의 GDP가 700과 같은지 알아보자

1
2
3
4
5
6
7
8
9
10
11
12
 > t.test(UScrime$GDP, mu=700, alternative="two.sided")

        One Sample t-test

 data:  UScrime$GDP
 t = -12.406, df = 46, p-value = 2.793e-16
 alternative hypothesis: true mean is not equal to 700
 95 percent confidence interval:
  497.0522 553.7138
 sample estimates:
 mean of x
   525.383

첫째줄에서 t 검정을 실행하였다.

첫번째 인자로 UScrime$GDP를 사용하였고
두번째 인자로 mu=700을 사용하였는데 이는 우리가 GDP가 700과 같은지 알아보기 위한 것이다.
같은지 다른지를 보는 것이므로 alternative="two.sided"라고 하였다. 큰지 알아보려면 two.sided대신에 greater, 작은지 알아보려면 less를 사용하면 된다. 

위 결과에서 p-value가 거의 0이므로 GDP는 700과 같다고 할수 없음을 알수 있다.

Comments