题
在spss中是否可以使用嵌套命令? 例如 通用标签
解决方案
可以,但是您的语法不太正确。 if(any(1,a to c)and any(1,s to x))xx= 1。
if表达式可以任意复杂,但是它必须是一个表达式。if部分是一个语句。
HTH
其他提示
仅提供一个澄清嵌套部分的答案,这是一个使用do if
而不是if
的示例。
通用标签
此代码在a
到c
的任何变量上查找得分至少为1的行。仅在这些行中,它会找到在s
到x
的任何变量上得分至少为1的行。通过第一条语句并随后通过第二条语句的行被分配了xx=1
。
它产生与以下结果相同的结果:
if any(1, a to c)
and
any(1, s to x) xx=1.
但是,以下结果会有所不同: 通用标签
这实际上意味着与在两个条件语句之间使用或相同
if any(1, a to x)
or
any(1, s to x) xx=1.
不隶属于 StackOverflow