首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SPSS:将出生日期范围设为虚拟变量

SPSS:将出生日期范围设为虚拟变量
EN

Stack Overflow用户
提问于 2018-01-17 05:15:25
回答 1查看 358关注 0票数 0

我有一个数据集,其中包括每个受访者的三个变量,以及他的完整出生日期(日、月、年)。我想创建一个基于出生日期范围的虚拟变量。例如,1948年12月1日至1949年8月31日之间出生的人为干预组,1949年9月1日至1950年5月31日之间出生的人为对照组。

我认为虚拟变量是表示这些组的一种好方法,其中1表示干预组,0表示对照组。

然而,并不是数据集中的所有受访者都有这些出生日期,一些人不能被视为干预或比较组参与者。

做这件事最好的方法是什么?稍后,我想在回归分析中使用虚拟变量。在那里,我只能将这些参与者包括在对照组或干预组中。

有谁能帮我一下吗?我自己找不到解决办法。

已经谢谢你了!

EN

回答 1

Stack Overflow用户

发布于 2018-01-31 19:22:35

您可以通过语法创建虚拟变量,例如:

if(birthyear>=1978) dummy=1。if (birthyear<1978) dummy=0。执行。

我从来没有使用过这个函数,但我相信在spss中你可以定义一个包含日期的变量。我假设它使您能够使用spss要求的任何格式的日期,就好像是一个数字一样。

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

https://stackoverflow.com/questions/48289953

复制
相关文章

相似问题

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