全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1489 7
2019-09-28
基本情况:使用数据为CHNS,我想要同一个household id中,如果有一个人参与了新农合(m3a_4变量赋值为1),其他家庭成员(即同一householdid下的)该指标也赋值为1;如果一个人没有参与(m3a_4变量为0),其他同一household id下的该指标为0;由于每个家庭成员个数是不同的,无法直接用bys hhid:egen insurance=mean(m3a_4), 想请教一下如何操作,十分感谢!
相关dataex截图如下:
复制代码



二维码

扫码加我 拉你入群

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

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

全部回复
2019-9-28 10:52:30
之前参考了黄河泉老师的另一个作答,相关地址为:https://bbs.pinggu.org/thread-6386413-1-1.html
但是如果使用mean命令,最后做出来结果会出现如下情况:
复制代码

二维码

扫码加我 拉你入群

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

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

2019-9-28 11:26:33
休牵众眼惊6 发表于 2019-9-28 10:52
之前参考了黄河泉老师的另一个作答,相关地址为:https://bbs.pinggu.org/thread-6386413-1-1.html
但是如 ...
问题出在:1. 同一户,同时有 1 与 0 之状况。2. 一户中,都没有 1 或 0。你怎么处理这些情况?  
二维码

扫码加我 拉你入群

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

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

2019-9-28 15:45:01
黃河泉 发表于 2019-9-28 11:26
问题出在:1. 同一户,同时有 1 与 0 之状况。2. 一户中,都没有 1 或 0。你怎么处理这些情况?
您好黄老师,感谢您的热心回复!您的问题我打算按照如下方式处理:1. 关于情况1,我想要处理为“如果家庭中有一名成员为1,那么其他成员都为1”,这是根据一篇参考文献中的一段话“Because the government
requires NCMS participation at the household level, we code NCMS participation to be ‘one’ if at least one household member had enrolled in NCMS;”来进行定义的,即新农合是以家庭为单位参与的,有一人参与即全家所有成员都可以赋值为1;2. 关于情况2,我想要处理为“如果家庭中关于医疗保险参与的数据全部缺失,即没有0也没有1,该家庭的样本直接删除”。我想使用循环命令去做,但是自己不太会写代码,特请教一下黄老师,请老师不吝赐教,十分感谢!
二维码

扫码加我 拉你入群

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

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

2019-9-28 16:32:43
休牵众眼惊6 发表于 2019-9-28 15:45
您好黄老师,感谢您的热心回复!您的问题我打算按照如下方式处理:1. 关于情况1,我想要处理为“如果家庭 ...
请试试
复制代码
二维码

扫码加我 拉你入群

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

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

2019-9-28 19:58:19
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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