z-test 函數使用方式範例
z-test 函數可用來針對較大型資料樣本 (通常大於 30 且已知變異數) 得出與 z-test 統計分析相關的值。
本節說明如何使用樣本資料建置視覺化,進而得出 Qlik Sense 中可用 z-test 函數的值。請參閱個別 z-test 圖表函數主題,取得語法及引數的說明。
載入樣本資料
這裡使用的樣本資料與 t-test 函數範例中使用的一樣。該樣本資料大小通常對 Z 檢定分析來說太小,不過已足夠用來說明 Qlik Sense 中不同的 z-test 函數用法。
請執行下列動作:
- 使用新工作表建立新應用程式。
-
在資料載入編輯器中,輸入以下內容:
Table1: Crosstable (Type, Value) Load recno() as ID, * inline [ Observation|Comparison 35|2 40|27 12|38 15|31 21|1 14|19 46|1 10|34 28|3 48|1 16|2 30|3 32|2 48|1 31|2 22|1 12|3 39|29 19|37 25|2 ] (delimiter is '|');
在此載入指令碼中包括 recno(),因為 crosstable 需要引數。因此,recno() 只需提供額外的引數,在此情況下,是為每列提供一個 ID。如果未提供,則不會載入 Comparison 樣本值。
- 按一下 以載入資料。
建立 z-test 表格
請執行下列動作:
-
在資料載入編輯器中,按一下 以轉至應用程式檢視,然後按一下上述建立的工作表。
隨即開啟工作表檢視。
- 按一下 編輯工作表以編輯工作表。
- 從圖表中新增一個表格,並從欄位中新增 Type 作為維度。
-
將以下運算式作為量值新增至表格
標籤 | 運算式 |
---|---|
ZTest Conf | ZTest_conf(Value) |
ZTest Dif | ZTest_dif(Value) |
ZTest Sig | ZTest_sig(Value) |
ZTest Sterr | ZTest_sterr(Value) |
ZTest Z | ZTest_z(Value) |
結果:
針對樣本資料產生的 z-test 函數表格會包含以下值:
Type | ZTest Conf | ZTest Dif | ZTest Sig | ZTest Sterr | ZTest Z |
---|---|---|---|---|---|
Comparison | 6.40 | 11.95 | 0.000123 | 3.27 | 3.66 |
Observation | 5.48 | 27.15 | 0.000000 | 2.80 | 9.71 |
建立 z-testw 表格
z-testw 函數適合用於輸入資料序列為加權雙資料行格式時。運算式需要一個引數 weight 的值。
此處的範例皆使用值 2,不過您可使用能針對各觀察項目定義 weight 值的運算式。
請執行下列動作:
-
在資料載入編輯器中,按一下 以轉至應用程式檢視,然後按一下上述建立的工作表。
隨即開啟工作表檢視。
- 按一下 編輯工作表以編輯工作表。
- 從圖表中新增一個表格,並從欄位中新增 Type 作為維度。
-
將以下運算式作為量值新增至表格:
範例運算式 標籤 運算式 ZTestw Conf ZTestw_conf(2,Value) ZTestw Dif ZTestw_dif(2,Value) ZTestw Sig ZTestw_sig(2,Value) ZTestw Sterr ZTestw_sterr(2,Value) ZTestw Z ZTestw_z(2,Value) 使用與 z-test 函數範例中相同的數字格式。
結果:
產生的 z-testw 函數表格會包含以下值:
Type | ZTestw Conf | ZTestw Dif | ZTestw Sig | ZTestw Sterr | ZTestw Z |
---|---|---|---|---|---|
Comparison | 4.47 | 11.95 | 8.037185e-08 | 2.28 | 5.24 |
Observation | 3.83 | 27.15 | 0 | 1.95 | 13.91 |