z-test 函數使用方式範例
z-test 函數可用來針對較大型資料樣本 (通常大於 30 且已知變異數) 得出與 z-test 統計分析相關的值。本節說明如何使用樣本資料建置圖表,進而得出 QlikView 中可用 z-test 函數的值。請參閱各別 z-test 圖表函數主題,取得語法及引數的說明。
載入樣本資料
這裡使用的樣本資料與 t-test 函數範例中使用的一樣。該樣本資料大小通常對 Z 檢定分析來說太小,不過已足夠用來說明 QlikView 中不同的 z-test 函數用法。
請執行下列動作:
- 建立新的文件。
-
選取工具列中的編輯指令碼,然後將以下內容輸入指令碼:
Table1:
crosstable 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() 只需提供一個額外引數,在這種情況下,每列需要一個識別碼。若沒有,則不會載入 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 |
Value | 5.48 | 27.15 | 0.001 | 2.80 | 9.71 |
建立 z-testw 圖表函數圖表
z-testw 函數適合用於輸入資料序列為加權雙資料行格式時。運算式需要一個引數 weight 的值。此處的範例皆使用值 2,不過您可使用能針對各觀察項目定義 weight 值的運算式。
範例與結果:
使用與 z-test 函數相同的樣本資料與數字格式設定,產生的 z-testw 函數表格會包含下列值:
Type | ZTestw Conf | ZTestw Dif | ZTestw Sig | ZTestw Sterr | ZTestw Z |
---|---|---|---|---|---|
Comparison | 3.53 | 2.95 | 5.27e-005 | 1.80 | 3.88 |
Value | 2.97 | 34.25 | 0 | 4.52 | 20.49 |