全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
5809 3
2018-06-08
STATA小白,用的CHIP数据,里面的样本如果是同一个家庭会有相同的家庭ID,现在想要求构建两个变量:一个是家庭的小孩数量,一个是Σ老人*健康情况。不知道如何操作,求各位大神讲解!十分感谢!

二维码

扫码加我 拉你入群

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

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

全部回复
2018-6-9 08:04:44
Dorothy1124 发表于 2018-6-8 21:56
STATA小白,用的CHIP数据,里面的样本如果是同一个家庭会有相同的家庭ID,现在想要求构建两个变量:一个是家 ...
自己顶一下
二维码

扫码加我 拉你入群

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

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

2018-12-11 13:41:58
最近遇到类似的问题,我的思路是这样的:
①如果没有年龄变量,先根据出生日期birth生成年龄变量:gen age=2018-birth
②根据你所定义的“儿童年龄”、“老人健康”生成对应变量kid,health进行标记,假设16岁以下定义为儿童,老人健康问卷中应该有对应的变量假设为health
gen kid=1 if age<=16   
③根据家庭id进行儿童人数,老人健康的统计:
bys id: egen kid_num=sum(kid)   
bys id: egen old_health=sum(health)
二维码

扫码加我 拉你入群

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

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

2020-4-14 10:56:51
感谢
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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