如何使用 SPSS 中的语法将数字粘贴到变量中现有的空行中

问题描述 投票:0回答:1

我有一个非常非常大的数据库,其中有来自一个参与者的多个观察结果(多个参与者,每个参与者多行)。我想复制并粘贴列中的值以填充同一列中的缺失值。看一个例子:

x 变量1
P1 45
P1 -
P1 -
P1 -
P2 53
P2 -
P3 27
P3 -
P3 -
P3 -
P3 -
P4 45
P5 56

我可以使用什么语法来告诉 SPSS 将值(例如 P1“45”)复制粘贴到该参与者的以下空值?

谢谢您的帮助!

我尝试手动完成,但我的数据库很大,如果我找不到方法,我会损失几个小时。

syntax spss
1个回答
0
投票

这是执行此操作的一种方法,假设每个参与者只有一个值,并且您希望将该值复制到该参与者的所有行:

aggregate /outfile=* mode=addvariables overwritevars=yes /break=x /Variable1=max(Variable1).
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.