# 如何使用 z-test 函数的示例

z-test 函数用于查找与大量数据样本的 z-test 统计分析相关的值，通常大于 30，其中方差为已知。本节介绍如何通过使用样本数据查找 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() 仅提供额外参数，在这种情况下提供每一行的 ID。如果不使用此函数，则不会加载 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) |

提示注释您可能希望调整度量的数字格式，以便查看有意义的值。如果将大多数表达式的数字格式设置为固定两位小数，此表格会更易于阅读。但是对于 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 |