CHITEST 函数


本文介绍 Microsoft Excel 中 CHITEST 函数的公式语法和用法。

返回独立性检验值。 CHITEST 返回卡方 (χ2) 分布的统计值和相应的自由度数。 您可以使用 χ2 检验值确定假设结果是否经过实验验证。

重要: 此函数已被替换为一个或多个新函数,这些函数可提供更高的精确度,其名称更好地反映其用法。 虽然此函数仍可向后兼容,但您应该考虑从现在开始使用新函数,因为此函数在 Excel 的将来版本中可能不再可用。

有关新函数的详细信息,请参阅 CHISQ.TEST 函数

语法

CHITEST(actual_range,expected_range)

CHITEST 函数语法具有以下参数:

  • Actual_range    必需。 包含观察值的数据区域,用于检验预期值。

  • Expected_range    必需。 包含行列汇总的乘积与总计值之比率的数据区域。

备注

  • 如果 actual_range 和 expected_range 数据点的个数不同,则函数 CHITEST 返回错误值 #N/A。

  • χ2 检验首先使用下面的公式计算 χ2 统计:

    公式

    其中:

    Aij = 第 i 行、第 j 列的实际频率

    Eij = 第 i 行、第 j 列的预期频率

    r = 行数

    c = 列数

  • χ2 低值是独立性的指示器。 从公式中可看出,χ2 始终为正数或 0,且仅当每个 i,j 的 Aij = Eij 时为 0。

  • CHITEST 返回在独立的假设条件下,χ2 统计的值偶然发生与以上公式计算出的值至少一样高的概率。 在计算此概率时,CHITEST 将 χ2 分布与相应自由度 (df) 一起使用。 如果 r > 1 且 c > 1,则 df = (r - 1)(c - 1)。 如果 r = 1 且 c > 1,则 df = c - 1,或者如果 r > 1 且 c = 1,则 df = r - 1。 不允许 r = c= 1,将返回 #N/A。

  • 当 Eij 不会太小时,最适合使用 CHITEST。 某些统计人员建议每个 Eij 应该大于或等于 5。

示例

复制下表中的示例数据,然后将其粘贴进新的 Excel 工作表的 A1 单元格中。要使公式显示结果,请选中它们,按 F2,然后按 Enter。如果需要,可调整列宽以查看所有数据。

男士(实际数)

女士(实际数)

说明

58

35

同意

11

25

中立

10

23

不同意

男士(期望数)

女士(期望数)

说明

45.35

47.65

同意

17.56

18.44

中立

16.09

16.91

不同意

公式

说明

结果

=CHITEST(A2:B4,A6:B8)

上述数据的 χ2 统计值为 16.16957,自由度为 2。

0.0003082