全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学
798 4
2023-02-23
do文件 我想把关于亲代身体健康的四个变量合成一个新变量;把两个经济支持合成一个新变量;把两个生活照料合成一个新变量。请问怎么操作
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2023-2-23 16:46:40
描述具体一些。合成新变量是想如何合并?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2023-2-24 09:04:01
Dr.Hody 发表于 2023-2-23 16:46
描述具体一些。合成新变量是想如何合并?
对的,想要水平合并
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2023-2-28 10:25:41
不太明白你的意思,但是没有什么是用if条件解决不了的吧?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2023-3-1 17:32:21
1.亲代健康可以用父亲母亲岳父岳母的平均健康水平衡量,直接定义一个变量等于四个评分之和,即亲代健康评分为4-20分:gen health=d342+d343+d345+d346
2.经济支持可以定义一个新变量代表是否有经济支持,即不管是来自配偶还是来自自己,都视为有经济支持:gen income=0 if d11==0 & d81==0
replace income=1 if d11==1 | d81==1
3.生活照料同经济支持,即不管是来自d112的生活照料还是d82的生活照料,都视为有生活照料:
gen care=0 if d112==0 & d82==0
replace care=1 if d112==1 | d82==1
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群