SPSS 命令: SPSS MULTIPLE IMPUTATION /IMPUTE METHOD=NONE

在浏览器中分析缺失数据模式

分析模式是 SPSS 多重插补的第一步:在任何插补之前,从三个层面汇总缺失情况并列出缺失模式。

免费 · 无需注册 · 文件留在本机 · 更新于 2026年10月18日

能告诉你什么

Crosstabs 给出总体摘要、变量摘要、模式图、十种最常见的缺失值模式,并判断该模式是否为单调模式。

  • 不完整的变量、个案和单个值各占多少比例;这三个数字往往差别很大。
  • 哪些变量缺失最多,以及它们的有效 N、平均值和标准差。
  • 哪些缺失组合最常见,便于发现跳题规律或整块未作答的题目。
  • 模式是否单调(一旦某个变量缺失,排在其后的变量也都缺失),单调时插补可以使用更快的单调法。

适用场景

适合使用

  • 在多重插补之前,用于选择插补模型的变量,并判断能否使用单调法。
  • 存在退出的固定样本或纵向研究,预期退出者后续几轮的数据缺失。
  • 对新的调查文件做快速数据质量检查,也适用于字符串和分类变量。

改用其他方法

  • 检验数据是否随机缺失:使用缺失值分析中的方差不等 t 检验和 Little 的 MCAR 检验。
  • 填补数值:这一步不做任何插补。请使用插补缺失数据值或替换缺失值。

在 Crosstabs 中如何操作

  1. 01

    打开数据

    在工作区打开 .sav、CSV 或 Excel 文件并切换到“统计”模式。

  2. 02

    选择分析模式

    在“缺失值”组中选择“分析模式”(MULTIPLE IMPUTATION)。

  3. 03

    勾选要分析的变量

    在“要分析的变量”下至少勾选两个变量;数值变量和分类变量都可以。

  4. 04

    设置显示阈值

    “显示缺失至少达到此百分比的变量”默认值为 10(与 SPSS 一致);调低它可以在变量摘要中列出所有不完整的变量。

  5. 05

    运行

    如果启用了权重,先声明它是频数权重还是抽样权重;模式计数和百分比将使用该权重。然后点击“运行”。

计算示例

以下结果由 Crosstabs 引擎在构建本页时根据模拟数据实际计算得出,并非手工填写。

用示例数据试一试

数据

48 名模拟固定样本成员在四轮调查中回答同一量表题。约 45% 的人在最后一轮之前退出且不再返回,因此形成单调缺失模式。数值由带种子的生成器产生。

缺失值总体摘要
项目不完整总计不完整百分比
变量3475.0%
个案254852.1%
值4519223.4%
变量摘要
项目缺失 N缺失百分比有效 N平均值标准差
wave42552.1%2354.237.88
wave31429.2%3452.959.45
wave2612.5%4250.128.89
十种最常见的缺失值模式
个案数百分比wave1wave2wave3wave4
2347.9%
1122.9%X
816.7%XX
612.5%XXX

X 表示缺失值。

结果解读

52.1% 的个案不完整,但缺失值只占全部值的 23.4%,因此删除不完整个案丢弃的信息远多于缺口本身。数据中只出现 4 种模式,且每种都是后续几轮连续缺失,因此引擎判定该模式为单调(变量顺序 wave1、wave2、wave3、wave4);随后多重插补可以使用更快的单调法。

输出表格说明

缺失值总体摘要
变量、个案和值三条横条;填充部分表示不完整的比例。
变量摘要
达到显示阈值的变量的缺失 N 与百分比、有效 N、平均值和标准差,按缺失百分比排序。
缺失值模式
每种模式一行、每个变量一列的图,缺失单元格着色,便于看出成块缺失和单调的阶梯形状。
十种最常见的缺失值模式
个案数最多的十种模式及其计数和百分比;X 表示缺失值。

前提假设与注意事项

  • 缺失指系统缺失、空单元格或已声明的用户缺失代码;其他任何值都视为已观测。
  • 单调性检查按缺失由少到多排列变量;只要有一个个案打破阶梯形状,模式就不是单调的。
  • 这里不做推断,因此抽样权重只影响计数和百分比。

结果如何验证

测试套件验证:构造的单调模式会被判定为单调并随后使用单调法插补,非单调模式会使多重插补改用 FCS。配套的 MVA 过程的模式计数与独立的 numpy/pandas 参考值逐一精确比对。 验证证据(英文)

常见问题

“单调”是什么意思?

变量可以排成这样的顺序:只要某个变量缺失,其后的变量也都缺失,例如固定样本中的退出。单调数据可以逐个变量插补,无需迭代。

为什么不完整个案的比例远高于缺失值的比例?

只要有一个值缺失,该个案就不完整。少量缺口分散在许多变量上,就会让大多数个案不完整,这也是成列删除会丢掉大量数据的原因。

为什么变量摘要中少了一些变量?

只列出缺失比例达到显示阈值(默认 10%)的变量。把阈值设为 0 即可看到所有至少有一个缺失值的变量。

可以包含分类变量或字符串变量吗?

可以。任何有取值的变量都能参与模式分析;平均值和标准差只对数值变量显示。

用你自己的数据运行分析模式

打开 .sav、CSV 或 Excel 文件。所有计算都在浏览器中完成,文件不会离开你的设备。

打开分析工作区

SPSS 是 IBM Corp. 的商标。Crosstabs 与 IBM 无关联,也未获得 IBM 认可。