如何根据SPSS中的另一个答案从分析中删除答案

时间:2017-03-10 12:55:50

标签: spss

在我的研究中,我要求人们在两对活动之间做出选择。在另一个问题中,我也问他们他们开展这些活动的可能性有多大(例如他们被问到他们去游泳的可能性;他们还被要求在游泳和散步之间做出选择)。

我想从我的分析中删除所有答案,包括一个人说他们做过的活动“在任何情况下”。

我已经为每个活动创建了一个变量,如果一个人回答“在任何情况下”,则取1,如果他们选择了任何其他答案,则取0(做X的可能性)。我不知道现在该怎么办。有什么提示吗?

2 个答案:

答案 0 :(得分:0)

您可以尝试以下内容:

如果x = 1。

*在上面的行中键入正确的条件。

重新编码y(else = sysmis)。

*将所有有效案例重新编码到目标变量中的sysmis。

结束if。

答案 1 :(得分:0)

假设一个人说他在任何情况下都不会游泳而且该人选择游泳去滑冰。那将是一个矛盾,你想从你的分析中消除这些矛盾。

然而,请注意,这些矛盾可能是被质疑的人的错误(逻辑规定),但也可能表明其他事情,例如“我必须选择'在任何情况下's',但......”。调查可能值得。

话虽如此,我会标记这些记录并进行选择。 在代码中可能看起来像这样:

NUMERIC Flag (F1.0).
COMPUTE Flag = 0.
DO IF (UnderNoCircumstances = "Swimming" and PairwiseComparisonPreference = "Swimming").
+ COMPUTE Flag = 1.
END IF.
EXECUTE.
FREQUENCIES Flag.

* Delete the contradictionary records permanently.
SELECT IF (Flag = 0).
EXECUTE.

* From here on your analysis on non-contradictionary records.
...