首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用参考变量在SPSS中赋值

用参考变量在SPSS中赋值
EN

Stack Overflow用户
提问于 2017-01-12 23:20:25
回答 1查看 75关注 0票数 3

在SPSS中,我很难实现以下功能。我正努力想出一种方法来追踪宠物被送进某种特定疾病的诊所。最初,如果宠物患有这种疾病,它们会被分配一定的数量,但是在以后的访问中,这个数字是0,因为它们的疾病将被治愈!但是,我们想看看宠物是如何做的,因此我们希望能够添加一个变量(过去的疾病)来实现以下功能。

代码语言:javascript
运行
复制
NAME    Visit DATE    Disease Code    
SPOT     1/1              1                 
SPOT     1/9              0                  
SPOT     1/11             0        
Bruno    12/1             1                  
Bruno    12/8             0                           

在这个例子中,Spot和Bruno获得了疾病1,但是当他们回来的时候没有患上1种疾病,因为治疗起了作用。但是,我们想要添加一个变量,它仍然显示Spot和Bruno有这种疾病。因此,预期的结果将是:

代码语言:javascript
运行
复制
NAME    Visit DATE    Disease Code    Past Disease Code 
SPOT     1/1              1                  1
SPOT     1/9              0                  1
SPOT     1/11             0                  1
Bruno    12/1             1                  1
Bruno    12/8             0                  1

我试图使用IF循环来实现这一点,但是在这里我不能完全正确地使用语法,因为Spot和Bruno被作为一个案例多次输入,而不是作为单个案例输入。这有意义吗?本质上,我想说,由于SPOT和Bruno的变量“疾病代码”为1,“过去的疾病代码”对于Spot和Bruno的每个条目都应该等于1。请注意,我们可以假设每个狗都有不同的名称。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-12 23:35:32

查找AGGREGATE命令。

根据您的数据-类似的数据

代码语言:javascript
运行
复制
AGGREGATE OUTFILE=* MODE=ADDVARIABLES /BREAK=name /PastDiseaseCode=MAX(DiseaseCode).
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41624807

复制
相关文章

相似问题

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