我想在spss中计算一个多重if条件。我的数据如下所示:
DO IF (A<75 & DN<75).
COMPUTE AD=0.
else if (A=75 & DN<75).
COMPUTE AD=(A-75).
else if (A<75 & DN=75).
COMPUTE AD=(DN-75).
else if (A=75 & DN=75).
COMPUTE AD=[(A-75)+(DN-75)].
END IF.
EXECUTE.它在最后一个compute命令中给出一个错误,如下所示:
The expression is incomplete. Check for missing operands, invalid operators,
unmatched parentheses or excessive string length.
Execution of this command stops.有没有人能告诉我,为了让spss接受,我应该如何表达这个等式?
发布于 2020-10-09 05:32:38
计算表达式中不允许使用右方括号和花括号,只能使用圆括号。允许在嵌套括号之间使用空格,但不是必需的。
https://stackoverflow.com/questions/63995214
复制相似问题