首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在SPSS上如何从一个变量复制到另一个变量

在SPSS上如何从一个变量复制到另一个变量
EN

Stack Overflow用户
提问于 2018-09-11 10:31:01
回答 1查看 2K关注 0票数 0

我有一个数据集的两个家长/照料者(主要和合作伙伴)的每个参与者(孩子)。对于其中一个变量,只有一个答复者给出了答案-通常是主要答复者,但在某些情况下是伙伴答复者。因此,我需要用伙伴答辩人的数据填写一些丢失的主要答辩人数据。

我的数据大致如下:

代码语言:javascript
复制
MAIN                PARTNER              I would like the final var as below:
2                   -1                      2
1                   -1                      1
-1                   2                      2
1                    .                      1
-9                   2                      2
-8                   1                      1
2                    .                      2
1                    .                      1
etc.

(-1、-8和-9为缺失值)

所有变量都是数字变量。如果主要答辩人没有答复,我想由合伙人填写。我似乎无法让DO IF/RECODE命令工作。

任何关于如何在SPSS中做这件事的建议,我们都会非常感激!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-09-13 04:37:17

不止一种剥猫皮的方法。根据您的口味,您可以创建最后一个变量responder,如下所示:

代码语言:javascript
复制
MISSING VALUES main (-1,-8,-9) .
IF (MISSING(main)) responder=partner .
IF (NOT(MISSING(main))) responder=main .
EXE .

首先,分配丢失的值。然后根据是否缺少respondermain分配一个值。注意,当main有指定的缺失值(在本例中为-1、-8或-9)或系统缺失值时,MISSING(main)将计算true。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52273925

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档