我想知道是否有一种方法可以让 SPSS 将具有相同前缀的所有变量相加。例如,我有名为MFQAP.1
, MFQAP.2
, MFQAP.3
等等。有没有办法告诉SPSS将所有以以下开头的变量相加MFQAP.
?我知道我可以告诉 SPSS 将所有变量相加MFQAP.1
to MFQAP.n
(where n
是数据集中最大的数字)。但是,我正在使用一个将不断更新的数据集,并且其最高值n
可能会改变。我不想总是更新我的语法。任何帮助是极大的赞赏!
使用以下命令创建一个包含以逗号分隔的相关变量列表的宏:
spssinc select variables macroname="!MyVars"
/properties pattern="MFQAP.*"/options separator=", ".
您现在可以使用宏来计算总和,如下所示:
compute MFQAPsum=sum(!MyVars).
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)