Sas에서 반복 측정 anova를 수행하는 방법


반복 측정 ANOVA는 각 그룹에 동일한 대상이 나타나는 3개 이상의 그룹의 평균 간에 통계적으로 유의한 차이가 있는지 여부를 확인하는 데 사용됩니다.

이 튜토리얼에서는 SAS에서 반복 측정 ANOVA를 수행하는 방법에 대한 단계별 예를 제공합니다.

1단계: 데이터 생성

연구자가 네 가지 약물이 서로 다른 반응 시간을 유발하는지 여부를 알고 싶어한다고 가정해 보겠습니다. 이를 테스트하기 위해 그는 4가지 다른 약물에 대한 5명의 환자의 반응 시간을 측정했습니다.

반응 시간은 아래와 같습니다:

다음 코드를 사용하여 SAS에서 이 데이터 세트를 생성할 수 있습니다.

 /*create dataset*/
data my_data;
    input Subject Drug Value;
    datalines ;
1 1 30
1 2 28
1 3 16
1 4 34
2 1 14
2 2 18
2 3 10
2 4 22
3 1 24
3 2 20
3 3 18
3 4 30
4 1 38
4 2 34
4 3 20
4 4 44
5 1 26
5 2 28
5 3 14
5 4 30
;
run ;

2단계: 반복 측정 ANOVA 수행

다음으로 proc glm을 사용하여 반복 측정 ANOVA를 수행합니다.

 /*perform repeated measures ANOVA*/
proc glm data =my_data;
	class Subject Drug;
	model Value = Subject Drug;
run;

3단계: 결과 해석

결과에서 ANOVA 테이블을 분석할 수 있습니다.

우리가 관심을 갖는 유일한 값은 F 값과 해당 약물의 p 값입니다. 왜냐하면 네 가지 다른 약물이 다른 반응 시간을 유발하는지 알고 싶기 때문입니다.

결과에서 우리는 다음을 볼 수 있습니다:

  • 약물의 F 값: 24.76
  • 약물의 p-값: <0.0001

반복 측정 ANOVA는 다음과 같은 귀무 가설과 대립 가설을 사용한다는 점을 기억하세요.

  • H 0 : 모든 그룹 평균이 동일합니다.
  • H A : 적어도 하나의 그룹 평균이 다릅니다.   나머지.

약물에 대한 p-값(<0.0001)이 α = 0.05보다 작으므로 귀무 가설을 기각합니다.

이는 네 가지 다른 약물 간의 평균 반응 시간이 동일하지 않다고 말할 수 있는 충분한 증거가 있음을 의미합니다.

추가 리소스

다음 자습서에서는 반복 측정 ANOVA에 대한 추가 정보를 제공합니다.

반복 측정 ANOVA 소개
반복 측정 ANOVA를 수동으로 수행하는 방법
일원 분산 분석과 반복 측정 분산 분석: 차이점

의견을 추가하다

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