【发布时间】:2015-12-01 11:16:39
【问题描述】:
我在一个数据集中有 100 个变量,第一列是 ID 号。每个变量都有一些缺失值。我想列出每个具有缺失值的变量的 ID 号。
有人可以建议我在 SPSS 中获取每个变量的缺失值的 ID 号的循环
【问题讨论】:
标签: loops spss missing-data
我在一个数据集中有 100 个变量,第一列是 ID 号。每个变量都有一些缺失值。我想列出每个具有缺失值的变量的 ID 号。
有人可以建议我在 SPSS 中获取每个变量的缺失值的 ID 号的循环
【问题讨论】:
标签: loops spss missing-data
您可以在COMPUTE 命令中使用NMISS 函数来评估您选择的感兴趣变量中的任何案例是否有任何缺失(前提是您已在适当的位置设置缺失值)。创建这样一个标志/新变量后,就可以直接识别受影响的 ID。
您的代码可能如下所示:
COMPUTE CheckMissing=NMISS(V1 to V99).
TEMP.
SELECT IF CheckMissing>0.
FREQ ID.
【讨论】:
这是一个更原始的解决方案。 您可以将 ID 列复制为字符串格式。然后将 SYSMIS 和 MISSING 单元格重新编码为“99”并使用交叉表。
【讨论】: