打印缺失值SPSS的ResponseID

时间:2018-04-03 08:02:47

标签: spss

我正在创建一个变量,它将保存特定变量的缺失值。目前,这有效,但它给缺少一个值1.如何告诉spss打印响应者的ResponseID?

我的代码如下:

COMPUTE Q_2_MIS = MISSING(Q_2).
EXECUTE.

由于

1 个答案:

答案 0 :(得分:1)

您的代码返回值1,因为条件missing(q_2)已评估为TRUE

试试这个:

DO IF MISSING(Q_2).
COMPUTE Q_2_MIS = ResponseID .
END IF.
EXECUTE.

或(根据eli-k的评论)只需使用IF

IF MISSING(Q_2) Q_2_MIS = ResponseID .
EXECUTE.

请注意,如果您的数据集中没有Q_2_MIS变量,则可能需要先创建TEMPORARY. SELECT IF missing(q_2). LIST ResponseID q_2. 变量。

或者,如果您想在Q_2中打印出缺失的受访者的ID:

www.membre.smaltonline.com

您将在SPSS输出中看到ID列表,每个ID旁边都有一个(空白)Q_2。