【发布时间】:2016-02-18 00:36:51
【问题描述】:
我正在尝试使用 SPSS 中的 AREG 命令一次对多个受试者运行 Cochrane-Orcutt 转换。我的数据文件包含大约 80 个参与者(名为“V1、V2、V3、...、V80”)和一个名为“时间”的时间变量(以秒为单位)。我在参与者 #1 上运行 AREG 命令的语法目前如下所示:
/AREG Var1 与时间
/方法=CO
/RHO=.9.
此语法的输出为我提供了我想要的新的“Fit”变量(以及一些我不需要的其他变量)。当我尝试运行参与者 #2 时出现了我的问题:
/AREG V2 与时间
/方法=CO
/RHO=.9.
运行第二组语法会删除主题 1 的第一个“Fit”变量,并将其替换为主题 2 的新“Fit”变量。我想为参与者 #1 保留第一个“Fit”变量并且参与者#2(没有每次都覆盖输出)有没有办法使用宏/循环/等。在 SPSS 中一次运行参与者 #1-80 并为每个主题有一个独特的“适合”变量?我试图避免在运行下一个参与者之前为我运行的每个新参与者复制和粘贴每个新的“Fit”变量(我总共有大约 100 个数据集,每个数据集大约有 80 个参与者,所以这需要几天时间) .也许有更简单的方法可以用 Python 做到这一点?
非常感谢您的帮助和时间!
【问题讨论】:
标签: python statistics spss