提问人:TotorosForest 提问时间:6/8/2023 最后编辑:eli-kTotorosForest 更新时间:6/9/2023 访问量:49
从三个变量 SPSS 创建一个变量
Creating one variable from three, SPSS
问:
Cam 某人要善良并帮助 SPSS 语法。我遇到错误,不明白为什么。 我有 3 个变量: Var1(值 1 和 2) Var2(值 1 和 2) Var3(值 1、2 和 3)
我想基于这三个变量创建一个变量,其中每个变量的值 1(var1=1 和 VAR2 = 1 和 Var3 = 1)编码为 1,所有其他组合编码为 2。
我已经写了这段代码,但得到错误,不明白为什么。
DO IF (Var1 = 1 AND Var2 = 1 AND Var3 = 1) COMPUTE ADL_independence_before_stroke = 1.
IF ELSE COMPUTE ADL_independence_before_stroke = 2.
END IF.
EXECUTE.
谢谢。
答:
1赞
eli-k
6/9/2023
#1
你快到了,但需要纠正你的语法:
DO IF (Var1 = 1 AND Var2 = 1 AND Var3 = 1).
COMPUTE ADL_independence_before_stroke = 1.
ELSE.
COMPUTE ADL_independence_before_stroke = 2.
END IF.
EXECUTE.
这是一个缩短版本:
compute ADL_independence_before_stroke = 2- (Var1 = 1 AND Var2 = 1 AND Var3 = 1).
上一个:时间变量的缺失值,SPSS
下一个:基于先前值的合并变量,SPSS
评论