이 예에서는 시뮬레이션 기능을 사용하여 난수화 또는 순열 검정을 수행합니다. 세 가지 약물이 통증에 미치는 효과를 연구하려고 하며 관심 사항은 약물의 효과가 다른지 여부입니다. 표본 크기가 매우 작고 일반적인 ANOVA 가정에 다소 위배되기 때문에 시뮬레이션 기능을 사용하여 순열 검정을 수행할 수 있습니다.
먼저, 세 가지 약물의 투여 시 통증 측정값을 무작위로 뒤섞는 계산식을 구성합니다. 효과가 없다는 귀무가설하에 이러한 배분은 모두 동일한 가능성을 갖습니다. 따라서 이 방식으로 얻은 F 비는 귀무가설하의 F 비에 근사한 분포를 따릅니다. 마지막으로, 관측된 F 비 값을 시뮬레이션으로 구한 귀무 분포와 비교합니다.
1. 도움말 > 샘플 데이터 폴더를 선택하고 Analgesics.jmp를 엽니다.
2. 열 > 새 열을 선택합니다.
3. "열 이름"에 Pain Shuffled를 입력합니다.
4. "열 특성" 목록에서 계산식을 선택합니다.
5. 함수 목록에서 행 > Col Stored Value를 선택합니다.
6. 열 목록에서 pain을 두 번 클릭합니다.
7. 편집기 패널의 위쪽에 있는 기호 목록에서 삽입 키(^)를 클릭합니다.
8. 함수 목록에서 난수 > Col Shuffle을 선택합니다.
그림 10.9 완료된 계산식
이 계산식은 pain 열의 항목을 무작위로 뒤섞습니다.
9. 계산식 편집기 창에서 확인을 클릭합니다.
10. 열 정보 창에서 확인을 클릭합니다.
1. 분석 > X로 Y 적합을 선택합니다.
2. pain을 선택하고 Y, 반응을 클릭합니다.
3. drug를 선택하고 X, 요인을 클릭합니다.
4. 확인을 클릭합니다.
5. "일원 분석"의 빨간색 삼각형을 클릭하고 평균/ANOVA를 선택합니다.
그림 10.10 분산 분석 보고서
F 비가 6.2780입니다.
6. "분산 분석" 개요에서 "F 비" 열을 마우스 오른쪽 버튼으로 클릭하고 시뮬레이션을 선택합니다.
7. "스위치 아웃할 열" 목록에서 pain을 클릭합니다.
8. "스위치 인할 열" 목록에서 Pain Shuffled를 클릭합니다.
9. 표본 수 옆에 1000을 입력합니다.
10. (선택 사항) 난수 시드값 옆에 456을 입력합니다.
이렇게 하면 이 예의 값이 재현됩니다.
그림 10.11 완료된 시뮬레이션 창
11. 확인을 클릭합니다.
시뮬레이션 결과 테이블에서 "수정 합계" 및 "오차" 열은 비어 있습니다. 이는 "분산 분석" 테이블의 F 비 값이 drug에만 적용되기 때문입니다.
12. 시뮬레이션된 값 테이블에서 분포 스크립트를 실행합니다.
그림 10.12 귀무 분포하에서 시뮬레이션된 F 비 분포
관측된 F 비 값 6.2780은 히스토그램에 빨간색 선으로 표시됩니다. 이 값은 시뮬레이션된 F 비 귀무 분포의 상위 0.5%에 속합니다. 이는 세 가지 약물이 pain에 미치는 효과가 다르다는 강력한 증거를 제시합니다.