打开导航
打开分析工作区

独立性检验

G 检验计算器

用似然比 G 检验判断两个分类变量是否独立,并与 Pearson 卡方结果对照。

在线计算 G 检验

输入观察频数,或从 Excel 直接粘贴整块数据;结果即时更新,所有计算都在你的浏览器中完成。

表格大小提示:可直接从 Excel 或表格软件粘贴一块频数。
已有数据文件?打开完整分析工作区 →此计算器适合快速检验;工作区支持文件导入、筛选、加权、导出和本地保存。
合计
50
50
合计5050100

G 统计量(似然比检验)

4.03

df = 1 · p = .045

χ²(1, N = 100) = 4.00, p = .046, V = .20

全部统计结果
Pearson 卡方检验χ² = 4.000, df = 1, p = .046
G 检验(似然比)G = 4.027, df = 1, p = .045
卡方检验(Yates 连续性校正)χ² = 3.240, p = .072
Fisher 精确检验(双侧)p = .071
比值比0.444 (95% 置信区间 0.200–0.989)
Cramér's V0.200 (小)
Phi 系数(φ)-0.200
列联系数(C)0.196
Lambda(对称 / 行依赖 / 列依赖)0.200 / 0.200 / 0.200
Goodman–Kruskal gamma (γ)-0.385
Kendall's tau-b / tau-c-0.200 / -0.200
Somers' d-0.200 / -0.200 / -0.200
Theil's U0.029 / 0.029 / 0.029

要分析整份数据文件?可在 SPSS 交叉表统计量指南 中运行卡方、Fisher、Kappa、McNemar 等全部 CROSSTABS 统计量。

01

G 统计量怎么计算

先在独立性假设下计算每个单元格的期望频数 E = 行合计 × 列合计 ÷ n,再把观察频数 O 与 E 的对数比加权求和。G 等于饱和模型与独立模型对数似然之差的两倍,所以也叫似然比卡方。

  • G = 2 Σ O·ln(O ÷ E);O = 0 的单元格贡献为 0。
  • 自由度 =(行数 − 1)×(列数 − 1),与 Pearson 卡方相同。
  • G 具有可加性,可以把总体 G 分解到嵌套模型的比较中。
02

示例

以计算器打开时的表格 [[20, 30], [30, 20]](n = 100)计算:G = 4.03,自由度 1,P = .045。同一张表的 Pearson 卡方为 χ² = 4.00,P = .046;频数充足时两者几乎相同。

03

什么时候用,什么时候不用

G 检验与卡方检验回答同一个问题。生物统计和对数线性模型中常用 G,问卷交叉分析中更常报告 Pearson 卡方。

  • 适用:任意大小列联表的独立性检验。
  • 适用:希望与对数线性模型、Logistic 回归的似然比检验保持一致。
  • 不适用:期望频数很小的 2×2 表,应使用 Fisher 精确检验。
  • 不适用:同一批对象的配对测量。

方法来源

参考资料与复核入口

  • Sokal, R. R., & Rohlf, F. J. (1995). Biometry (3rd ed.). New York: W. H. Freeman.

  • Agresti, A. (2013). Categorical Data Analysis (3rd ed.). Hoboken, NJ: Wiley.

  • SciPy — scipy.stats.chi2_contingency

常见问题

先确认方法,再解释结果。

G 检验和卡方检验有什么区别?

两者都衡量观察频数与期望频数的偏离:G 使用对数比,卡方使用差的平方。样本量大时结果非常接近。

G 检验的自由度是多少?

(行数 − 1)×(列数 − 1),与独立性卡方检验相同。

G 检验什么时候不可靠?

很多单元格期望频数小于 5 时,卡方近似对 G 同样不可靠。应合并稀疏类别,2×2 表可改用 Fisher 精确检验。

论文中应报告哪一种?

报告所在领域惯用的那一种,并说明方法。无论哪种,都应同时报告 Cramér's V 等效应量。

输入的数据会上传到服务器吗?

不会。计算器只在当前浏览器标签页中计算你输入的数值,不会把它们发送到任何服务器,也不需要注册。

在完整数据上运行同样的分析。

源文件在浏览器本地处理,无需注册。基础交叉分析支持中文;部分专业功能和文档导出说明仍为英文。

打开工作区