首页 > 解决方案 > 将变量拆分为单独的行

问题描述

我想将我的变量“Wellbeing_Pre”和“Wellbeing_Post”拆分为一个 Wellbeing 变量和一个 Pre/Post-Variable,以便每个 pre 和 post 各有一行,变量“wellbeing”和一列变量“前/后”(0=前,1=后)。

我的数据中已经有一个长格式,其中每个测量点的每个人都有几行。现在我也想将 Pre Post Measurments 拆分为单独的行。

我很感激你的想法!:-)

标签: variablessplitspss

解决方案


详细说明@horace_vr 的解决方案:

varstocases make Wellbeing from Wellbeing_Pre Wellbeing_Post /index=PPtxt(Wellbeing).

* variable PPtxt now has the values "Wellbeing_Pre" and "Wellbeing_Post". 
* If you want a numeric 1/0 variable instead, do the following.

recode PPtxt ("Wellbeing_Pre"=0) ("Wellbeing_Post"=1) into Pre_Post.
exe.

推荐阅读