用于将具有相同前缀的所有变量的值相加的 SPSS 语法

2024-05-25

我想知道是否有一种方法可以让 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(使用前将#替换为@)

用于将具有相同前缀的所有变量的值相加的 SPSS 语法 的相关文章

随机推荐