以上两个指标来自 SPSS 效度分析(探索性因子分析 EFA)输出的"KMO 和 Bartlett 的检验"表格。两个条件需同时满足,缺一不可。
Kaiser(1974)基于统计实践提出了 KMO 值的六级评价标准,是目前学术界通用的判断依据:
| KMO 值范围 | 评价等级 | 是否适合因子分析 | 论文中的处理建议 |
|---|---|---|---|
| ≥ 0.9 | 极佳(Marvelous) | 非常适合 | 直接进行,无需说明 |
| 0.8 – 0.9 | 良好(Meritorious) | 适合 | 直接进行,无需说明 |
| 0.7 – 0.8 | 中等(Middling) | 适合 | 直接进行,无需说明 |
| 0.6 – 0.7 | 一般(Mediocre) | 勉强可接受 | 可继续,但应在论文中说明并尝试优化 |
| 0.5 – 0.6 | 勉强(Miserable) | 勉强,需谨慎 | 建议删题或扩大样本后重新检验 |
| < 0.5 | 不适合(Unacceptable) | 不适合 | 不建议做因子分析,需重新设计量表 |
Bartlett 球形检验(Bartlett's Test of Sphericity)用于检验变量间的相关系数矩阵是否显著异于单位矩阵——如果矩阵接近单位矩阵,说明变量两两之间几乎不相关,就不存在可以提取的公共因子。
| 检验指标 | 判断标准 | 含义 |
|---|---|---|
| 近似卡方(Chi-Square) | 数值越大越好 | 相关矩阵偏离单位矩阵的程度 |
| 自由度(df) | 由变量数决定,k×(k-1)/2 | 参考值,不直接判断 |
| 显著性(Sig. / p 值) | p < 0.05(通过) | 拒绝"相关矩阵=单位矩阵"原假设,变量间存在相关,适合因子分析 |
论文中的标准报告句式:
如果 KMO 值低于 0.6,不要直接放弃,可以按以下步骤尝试提升:
KMO 和 Bartlett 检验是效度分析(EFA)的前置步骤,在 chatspss 中只需一句话即可完成:
"对量表题项做效度分析,先输出 KMO 和 Bartlett 检验结果""对第 3–15 列做探索性因子分析,输出 KMO 值和 Bartlett 球形检验"
chatspss 会自动输出:
完整的效度分析流程(因子提取、因子载荷解读、命名、信度验证)见:
不建议。Kaiser(1974)明确将 KMO < 0.5 定性为"不适合",0.5–0.6 为"勉强"。若 KMO 在 0.5–0.6 之间,可尝试删除因子载荷低或与其他题项相关性差的题目、扩大样本量后重新检验;若 KMO < 0.5,建议重新设计量表或改用其他分析方法(如聚类分析)。
Bartlett 检验 p ≥ 0.05 说明变量间相关性矩阵与单位矩阵无显著差异,即变量之间几乎不相关,不适合提取公共因子。此时应检查:①样本量是否过小(Bartlett 检验对样本量敏感,n < 100 容易不显著);②量表题项是否存在测量相同构念的题目;③数据是否经过了不当处理(如离散化连续变量)。如确认不适合,建议放弃因子分析并在论文中说明原因。
两者考察角度不同:KMO 是因子分析的前提检验,衡量变量间的偏相关是否足够小(即公共因子存在的条件);Cronbach α 是信度指标,衡量量表各题项测量同一构念的一致性程度。做效度分析(EFA)时先看 KMO + Bartlett;做信度分析时看 Cronbach α。两者互补,论文中通常都需要报告。更多信度标准见:信度分析(Cronbach α)教程。
会,且影响方向不同:KMO 值本身受样本量影响相对有限,主要反映变量间的相关结构;而 Bartlett 球形检验对样本量高度敏感——样本量越大,越容易达到显著(p < 0.05)。因此大样本下 Bartlett 几乎必然显著,此时 KMO 值更重要;小样本下 Bartlett 可能不显著,需优先扩大样本量。做因子分析的最低样本量建议为题项数的 5–10 倍,且不低于 100。
上传问卷数据,对话即分析。自动输出 KMO 值、Bartlett 检验结果、因子分析报告,含可直接粘贴的论文句式。
立即免费体验 chatspss