跳到主要內容 跳至補充內容

載入指令碼中 chi2-test 函數的使用方式範例

chi2-test 函數可用來得出與卡方統計分析相關的值。本節描述如何使用載入指令碼的 QlikView 中提供的卡方分佈檢定函數。請參閱各別 chi2-test 指令碼函數主題,取得語法及引數的說明。

此範例使用一個表格,其中包含兩組學生 (I 和 II) 中達到某個等級 (A-F) 的學生數量。

chi2-test example
- 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. 儲存指令碼,並按一下重新載入以載入資料。

現在,您已載入樣本資料。

載入 chi2-test 函數值

現在,我們將根據新表格中的樣本資料載入 chi2-test 值,依 Grp 進行分組。

請執行下列動作:

  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. 儲存指令碼,並按一下重新載入以載入資料。

現在,您已載入名為 Chi2_table 的表格中的 chi2-test 值。

結果

您可以在表格檢視器中檢視產生的 chi2-test 值,它們應該如下所示:

chi2-test results
Grp chi2 df p
I 16.00 5 0.007
II 9.40 5 0.094

此頁面是否對您有幫助?

若您發現此頁面或其內容有任何問題——錯字、遺漏步驟或技術錯誤——請告知我們可以如何改善!

加入分析現代化計畫

Remove banner from view

透過分析現代化程式進行現代化而不犧牲寶貴的 QlikView 應用程式。 按一下這裡 取得更多資訊或聯繫: ampquestions@qlik.com