Spss 组合变量以创建新变量

Spss 组合变量以创建新变量,spss,Spss,我需要一个新的种族变量。 我现在拥有的变量: 荷兰语(如果是=1,如果否=0) 俄语(如果是=2,如果否=0) 我如何将“荷兰语”和“俄语”变量组合成新的变量 我想得到这个结果: Ethnicity 2 1 1 2 我曾尝试使用compute进行测试,但没有成功。简单的\basic\generic方法是: if dutch=1 ethnicity=1. if russian=2 ethnicity=2. 但如果我正确理解您的数据结构,这也应该起作用: compute ethnicity=su

我需要一个新的种族变量。 我现在拥有的变量: 荷兰语(如果是=1,如果否=0) 俄语(如果是=2,如果否=0)

我如何将“荷兰语”和“俄语”变量组合成新的变量

我想得到这个结果:

Ethnicity
2
1
1
2

我曾尝试使用compute进行测试,但没有成功。

简单的\basic\generic方法是:

if dutch=1 ethnicity=1.
if russian=2 ethnicity=2.
但如果我正确理解您的数据结构,这也应该起作用:

compute ethnicity=sum(dutch, russian).

简单\基本\通用方法是:

if dutch=1 ethnicity=1.
if russian=2 ethnicity=2.
但如果我正确理解您的数据结构,这也应该起作用:

compute ethnicity=sum(dutch, russian).

非常感谢!使用“如果”可以解决所有问题很高兴能提供帮助!注意我编辑了第二个解决方案以匹配您编辑的问题-也应该可以。非常感谢!使用“如果”可以解决所有问题很高兴能提供帮助!注意我编辑了第二个解决方案以匹配您编辑的问题-也应该可以。