z-test函數使用方式範例

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

載入樣本資料

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

請執行下列動作:

  1. 建立新的文件。
  2. 提示: 若已針對 t-test函數建立文件,您可使用該文件來為這些函數建立新的工作表。
  3. 選取工具列中的編輯指令碼,然後將以下內容輸入指令碼:

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

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

建立 z-test圖表函數圖表

請執行下列動作:

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

  2. 新增以下運算式:

  3. 標籤 運算式
    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函數表格會包含以下值:

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