데이터 로드 스크립트에서 chi2-test 함수를 사용하는 방법의 예
이 예에서는 두 그룹의 학생(I 및 II)에 대해 A-F의 성적을 받은 학생 수가 포함된 테이블을 사용합니다.
A | B | C | D | E | F | |
I | 15 | 7 | 9 | 20 | 26 | 19 |
II | 10 | 11 | 7 | 15 | 21 | 16 |
샘플 데이터 로딩
다음과 같이 하십시오.
- 새 앱을 만듭니다.
-
데이터 로드 편집기에서 다음을 입력합니다.
// Sample_1 data is pre-aggregated... Note: make sure you set your DecimalSep='.' at the top of the script.
Sample_1:
LOAD * inline [
Grp,Grade,Count
I,A,15
I,B,7
I,C,9
I,D,20
I,E,26
I,F,19
II,A,10
II,B,11
II,C,7
II,D,15
II,E,21
II,F,16
];
- l를 클릭하여 데이터를 로드합니다.
이제 샘플 데이터가 로드되었습니다.
chi2-test 함수 값 로드
이제 새 테이블의 샘플 데이터를 기준으로
다음과 같이 하십시오.
-
데이터 로드 편집기에서 스크립트의 끝 부분에 다음을 추가합니다.
// Sample_1 data is pre-aggregated... Note: make sure you set your DecimalSep='.' at the top of the script.
Chi2_table:
LOAD Grp,
Chi2Test_chi2(Grp, Grade, Count) as chi2,
Chi2Test_df(Grp, Grade, Count) as df,
Chi2Test_p(Grp, Grade, Count) as p
resident Sample_1 group by Grp;
- l를 클릭하여 데이터를 로드합니다.
이제
결과
다음과 같은 결과
Grp | chi2 | df | p |
I | 16.00 | 5 | 0.007 |
II | 9.40 | 5 | 0.094 |