# z-test 函數使用方式範例

z-test 函數可用來針對較大型資料樣本 (通常大於 30 且已知變異數) 得出與 z-test 統計分析相關的值。本節說明如何使用樣本資料建置圖表，進而得出 QlikView 中可用 z-test 函數的值。請參閱各別 z-test 圖表函數主題，取得語法及引數的說明。

## 載入樣本資料

這裡使用的樣本資料與 t-test 函數範例中使用的一樣。該樣本資料大小通常對 Z 檢定分析來說太小，不過已足夠用來說明 QlikView 中不同的 z-test 函數用法。

請執行下列動作：

1. 建立新的文件。

   提示備註若已針對 t-test 函數建立文件，您可使用該文件來為這些函數建立新的工作表。

2. 選取工具列中的編輯指令碼，然後將以下內容輸入指令碼：

   `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 樣本值。

3. 儲存指令碼，並按一下重新載入以載入資料。

## 建立 z-test 圖表函數圖表

請執行下列動作：

1. 在工作表上新增一個連續表，並選取 Type 作為維度。

2. 新增以下運算式：

   要新增的運算式

   | 標籤 | 運算式 |
   | --- | --- |
   | 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) |

提示備註您可能會想調整量值的數字格式設定，以便查看更具意義的值。若將絶大多數運算式的數字格式設定設為固定 2 位小數，會讓表格易於閱讀。但是對於 ZTest Sig，例如，請使用數字格式設定：數字，然後將格式模式調整為 # ##。

**結果：**

針對樣本資料產生的 z-test 函數表格會包含以下值：

z-testz-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 函數表格會包含下列值：

z-testwz-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 |