将两个变量中的数据合并到一个新变量中



我正在尝试从数据集中的两个变量中重新编码一个新变量。我不知道我如何为 SPSS 创建一个 MWE,所以我只描述我的数据,并希望您仍然能够关注我。如果您告诉我如何为 SPSS 创建 MWE,我很乐意提供它。

我向受访者询问了语言知识。在调查中,我使用了一个表格,列出了 3 种特定语言和知识量表(1-4 和 5 ="不知道"(,以及第四种语言"其他"+ 填写哪一种语言以及您的口语水平。

我想通过只提取在"其他"类别中用"中文"写作的人来创建一个新变量,并让这个新变量的等级从 1-5,1-4 是技能水平,5 是"不知道"对于所有没有指示中文的人(我知道,由于受访者只能指示一种"其他"语言, 他们被迫选择一种语言,并且实际上可能会在他们指定的语言旁边说中文 - 但让我们暂时将这种担忧括起来(。

如果我理解你的描述,这应该可以完成工作:

do if otherLangName = "Chinese".
compute chineseLevel = otherLangLevel.
else.
compute chineseLevel = 5.
end if.

最新更新