반응형
목적
오늘은 SAS 프로그램을 이용하여 짝지은 비율을 비교하는 방법에 대해 알아보자.
SAS를 이용하여 분석할 것이고, Sample data는 적당히 만들어 이용할 것이다. 예시 자료를 이용하여 학원 등록 전후 시험 통과 변화율에 차이가 있는지 보고자 한다.
1. 맥니마 검정 (Mcnemar's test)
- 짝지은 범주형 변수의 비율을 비교하는 방법 (연속형 변수의 Paired t-test에 대응되는 방법)
- 2x2 분할표인 경우 사용
먼저 예제 데이터를 아래와 같이 생성하고,
data result; input PRE POST COUNT; datalines; 0 0 28 0 1 31 1 0 52 1 1 14 ; run; |
SAS Code를 이용하여 다음과 같이 분석한다.
proc format; value MC_ 0="불합격" 1="합격" .=" "; run; proc freq data=result; weight COUNT; tables PRE*POST / agree; format PRE MC_. POST MC_.; run; |
맥니마 검정 결과 p 값이 0.0212로 유의수준 0.05 미만이므로 학원 등록 전후 시험 통과 비율에 차이가 있다는 결론을 얻을 수 있다.
2. 보커의 검정 (Bowker's test)
- 맥니마 검정의 일반화된 방법
- 3x3 이상의 분할표인 경우 사용
맥니마 검정 예제와 비슷하게 예제 데이터를 아래와 같이 생성하고,
data result; input PRE POST COUNT; datalines; 0 0 28 0 1 31 0 2 15 1 0 52 1 1 14 1 2 17 2 0 20 2 1 45 2 2 7 ; run; |
SAS Code를 이용하여 다음과 같이 분석한다.
proc format; value MC_ 0="불합격" 1="재시험" 2="합격" .=" "; run; proc freq data=result; weight COUNT; tables PRE*POST / agree; format PRE MC_. POST MC_.; run; |
|
보커의 검정 결과 p 값이 0.0003로 유의수준 0.05 미만이므로 학원 등록 전후 시험 통과 비율에 차이가 있다는 결론을 얻을 수 있다.
반응형
'끄적이는 통계분석 > SAS를 이용한 통계분석' 카테고리의 다른 글
SAS를 이용한 일표본 t 검정 (One sample t-test) (0) | 2022.08.26 |
---|---|
SAS를 이용한 카이제곱 적합도 검정 (One way Chi-square test) (0) | 2022.08.24 |
SAS를 이용한 비율에 대한 비교 (Chi-square test, Fisher's exact test) (0) | 2022.08.18 |
SAS를 이용한 세 집단 이상의 평균 비교 (One-way ANOVA, Kruskal-Wallis test) (0) | 2022.08.17 |
SAS를 이용한 대응비교 검정(Paired t-test, Wilcoxon's sign rank test) (3) | 2019.01.19 |