데이터 로드 스크립트에서 chi2-test 함수를 사용하는 방법의 예

chi2-test 함수는 chi 제곱 통계 분석과 관련된 값을 찾는 데 사용됩니다. 이 섹션에서는 Qlik Sense에서 사용 가능한 chi 제곱 분포 검정 함수를 데이터 로드 스크립트에서 사용하는 방법을 설명합니다. 구문과 인수에 대한 설명은 각 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

샘플 데이터 로딩

다음과 같이 하십시오.

  1. 새 앱을 만듭니다.
  2. 데이터 로드 편집기에서 다음을 입력합니다.

    // 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

    ];

  3. l를 클릭하여 데이터를 로드합니다.

이제 샘플 데이터가 로드되었습니다.

chi2-test 함수 값 로드

이제 새 테이블의 샘플 데이터를 기준으로 Grp에 따라 그룹화된 chi2-test 값이 로드됩니다.

다음과 같이 하십시오.

  1. 데이터 로드 편집기에서 스크립트의 끝 부분에 다음을 추가합니다.

    // 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;

  2. l를 클릭하여 데이터를 로드합니다.

이제 Chi2_table 테이블에 chi2-test 값이 로드되었습니다.

결과

다음과 같은 결과 chi2-test 값을 데이터 모델 뷰어의 미리 보기 아래에서 볼 수 있습니다.

Grp chi2 df p
I 16.00 5 0.007
II 9.40 5 0.094