交叉表包含缺失值

时间:2018-12-04 05:27:49

标签: missing-data spss crosstab

当我制作交叉表(使用SPSS 22版)时,会包括我的缺失值(请参见下图)。这是我不想要的东西。如果有人能告诉我如何排除缺失的值,那将是很好的:)

enter image description here

2 个答案:

答案 0 :(得分:2)

编辑:看起来您的变量como_af是一个字符串。字符串变量没有缺失值,只是空白。您可能需要考虑将其重新编码为数字变量,以便于分析:

if como_af = "Yes" como_af_num = 1. 
if como_af = "No" como_af_num = 2. 
if como_af = "" como_af_num = $sysmis. 

或:

recode como_af ("Yes"=1) ("No"=2) (""=sysmis) into como_af_num.

现在,如果您通过como_af_num跨过nihss_mild,则空格(现在为sysmis)将被排除。

答案 1 :(得分:2)

如Martin所述,您需要设置用户缺失值。

我只会提到对于String变量(例如您的情况),默认情况下系统缺失值(空白)不会被视为缺失。如果您的变量是数字变量,则空白将自动被视为缺失。

要设置缺少的String变量中的空值,可以使用:

MISSING VALUES comor_AF (" ") .

编辑:Martin的更新解决方案也可以解决问题。