[분산분석] 일원분산분석 (One-Way ANOVA) SAS Syntax


✅ SAS 일원분산분석 (One-Way ANOVA) 예제

✅ 1. 일원분산분석 (One-Way ANOVA)

ANOVA(Analysis of Variance)는 세 개 이상의 집단 간 평균 차이를 검정할 때 사용됩니다.


🔹 기본 구문

proc anova data=your_data;
    class group;               /* 그룹(처리) 변수 지정 */
    model y = group;           /* 종속변수 y에 대한 모델 */
    means group / tukey;       /* 사후분석: Tukey 방식 */
run;
quit;
  • your_data: 데이터셋 이름
  • group: 그룹을 나타내는 범주형 변수
  • y: 종속변수 (연속형)
  • means group / tukey: 그룹 간 평균 차이에 대한 사후분석


📊 예제: 교육 방법에 따른 시험 점수 비교

세 가지 교육 방법(A, B, C)이 학생 성적에 미치는 영향을 분석합니다.


ANOVA 분석

proc anova data=exam;
    class group;
    model score = group;
    means group / tukey;
run;
quit;


📝 결과 해석

  • F-값이 유의하면 적어도 하나의 그룹 평균이 다르다는 결론
  • Tukey 사후분석을 통해 어떤 그룹 간 차이가 유의한지 확인 가능

🎓 SAS를 활용한 ANOVA 분석을 마스터해보세요!

0 댓글