在spss中是否可以使用嵌套命令? 例如 通用标签

有帮助吗?

解决方案

可以,但是您的语法不太正确。 if(any(1,a to c)and any(1,s to x))xx= 1。

if表达式可以任意复杂,但是它必须是一个表达式。if部分是一个语句。

HTH

其他提示

仅提供一个澄清嵌套部分的答案,这是一个使用do if而不是if的示例。 通用标签

此代码在ac的任何变量上查找得分至少为1的行。仅在这些行中,它会找到在sx的任何变量上得分至少为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.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top