我有7个变量:(A,B,C,D,E,F,G)
。如何在SPSS的菜单Transform-compute variable
中汇总其值等于1的变量?我的意思是例如:
A=1
B=2
C=1
D=3
E=5
F=1
G=2
此处,只有3个变量具有值1.如何设置条件:如果变量的值等于1,则求和
答案 0 :(得分:1)
您可以使用COUNT(在TRANSFORM菜单中)而不是COMPUTE来获取您要求的值。计算你的变量中有多少变量会产生与总结相同的结果。
如果要定义更复杂的条件,例如所有值为1或2,您需要转到语法并循环遍历变量。这是一个让你入门的例子:
compute YourSum=0.
do repeat VR=A B C D E F G.
if VR=1 or VR=2 YourSum=YourSum+VR.
end repeat.
此循环遍历变量列表,并且对于每个变量 - 如果值为1或2,则将其添加到总和中。