SPSS:计算变量,直到一个变量的值超过0

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

我有关于饮酒行为的SPSS数据集。 90天有90个变量。我想弄清楚每个参与者喝第一杯酒需要多少天才能计算出第一杯酒的天数。

因此,我想到了诸如“对变量进行计数,直到其中一个变量的值大于0为止。”

您是否有可能在SPSS中执行这样的任务?

我很高兴获得帮助。非常感谢!

count spss
1个回答
1
投票
COMPUTE counter=0.
COMPUTE stopper=0.

DO REPEAT X= [your 90 variables here].
if X<>0 and stopper=0 counter=counter+1.
if X=0 stopper=1.
END REPEAT.
EXECUTE.
© www.soinside.com 2019 - 2024. All rights reserved.