打开导航
打开分析工作区

两个二分类变量

Phi 系数计算器

直接从 2×2 表计算 φ 系数,也就是两个“是/否”变量之间的相关。

在线计算 Phi 系数

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

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

Phi 系数(φ)

-0.200

χ²(1) = 4.00, p = .046

χ²(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

Phi 系数怎么计算

φ 比较两条对角线的乘积:主对角线(a 与 d)上的个案较多时 φ 为正,副对角线(b 与 c)较多时为负。交换两行或两列只改变正负号,不改变绝对值。

  • φ = (a·d − b·c) ÷ √[(a+b)(c+d)(a+c)(b+d)]
  • φ² = χ² ÷ n
  • 边际分布不均衡时,|φ| 达不到 1。
02

示例

以计算器打开时的表格 [[20, 30], [30, 20]] 计算:φ = (20×20 − 30×30) ÷ √(50×50×50×50) = −0.20。绝对值 0.20 等于 Cramér's V;χ² = 4.00,P = .046。负号只表示副对角线上的频数更多。

03

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

Phi 是 2×2 表最自然的关联指标。

  • 适用:两个“是/否”特征的关系,例如是否看过广告与是否购买。
  • 适用:需要报告关联方向(正或负)时。
  • 不适用:大于 2×2 的表,应使用 Cramér's V。
  • 不适用:边际分布极不均衡时直接比较 φ 的大小,因为其最大值小于 1。

方法来源

参考资料与复核入口

常见问题

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

为什么我算出的 Phi 是负数?

正负号取决于类别的排列顺序。把“是”同时放在第一行和第一列,正的 φ 就表示两个特征同向出现。

Phi 和卡方有什么关系?

φ² = χ² ÷ n。2×2 表的卡方检验就是在检验 φ 是否为 0。

Phi 和 Cramér's V 有什么区别?

2×2 表中 V = |φ|。V 把 φ 推广到更大的表,但不再带方向。

Phi 多大算强?

按 Cohen 的粗略参考,绝对值约 0.1 为小、0.3 为中、0.5 为大;实际意义仍取决于研究场景。

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

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

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

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

打开工作区