SAS에서 TTEST가 가능하며, 일표본(one sample), 이표본(two samples), 대응표본(paired observations)에 대한
t-검정(paired T-test)을 실시 할 수가 있다.
SAS를 이용하여 일표본(one sample) t-검정(ttest)에 대해서 알아보자.
일표본 t-검정은 모집단의 평균이 표본의 평균과 차이가 있는지를 검정하는 것이다.
간단하게 하나의 예를 들어보자.(아래 사진 참조)
모집단 데이터 셋 : jin.m_hwi 라는 데이터셋 명으로 약 568만건 정도를 모집단으로 설정했다.
rate=0.1 옵션으로 10%를 간단하게 표본 추출할수 있지만 최대한 정확하게 하기 위해 모집단의 10%인 567800을 표본n수로 지정하여 단순무작위 추출 SRS방법으로 jin.s_hwi라는 표본데이터셋을 생성하였다.
proc means를 통해 모집단의 cost의 평균을 구하니 92257정도가 나왔다.
모집단의 평균을 구했으니 표본의 평균이 92257과 차이가 있는지 없는지에 대해 유의수준 0.05(95%)으로 ttest를 실시
proc ttest에서 H0를 검정할 값이 모집단의 평균 92257로 입력하였다.
검정결과 표본데이터의 cost평균은 92011로 나왔으며 t value값은 -0.95 유의확률 값은(양측검정기준) 0.3437이 나옴
가설설정
H0(귀무가설) : 표본의 cost평균은 모집단의 평균인 92257과 차이가 없다.
H1(대립가설) : not H0
일표본 t-test 검정 결과 유의확률값이 0.3437로 유의수준 0.05보다 크기 때문에 귀무가설을 기각 할 수 없다.
즉, 유의수준 0.05에서 표본의 cost 평균은 모집단의 cost의 평균인 92257과 차이가 없다고 볼 수있다.
'SAS' 카테고리의 다른 글
[SAS] SAS TTEST 독립 t-검정 이표본(two samples) t-검정(two sample T-test) (0) | 2014.02.07 |
---|---|
[SAS] SAS proc surveyselect를 이용한 층화랜덤추출방법(빅데이터,bigdata) (0) | 2014.02.06 |
[SAS] sas proc export를 이용해 엑셀(EXCEL)파일 내보내기 (0) | 2014.02.06 |
[SAS] sas proc import를 이용해 엑셀(EXCEL)파일 불러오기 (0) | 2014.02.06 |
[SAS] SAS에서 proc rank를 이용하여 순위구하기 (0) | 2014.02.05 |
댓글