全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1652 4
2020-03-11
复制代码

[/code]如上面这个代码,是cfps的数据的截取部分。fid是家庭代码,pid是家庭成员的代码。
每一行代表一个家庭成员。现在我想看:这个成员是否买养老保险(创建一个变量),这个成员是否买医疗保险(创建一个变量),依次类推,统计所有成员的所有保险种类
目前我查到egen的help函数,可以用egen函数+anyvalue  来返回某一个变量的特殊值,help给的语句如下
复制代码

但是针对我这种情况,第一列 qg9_s_1实际包含了所有保险种类,qg9_s_2也是。我想到的逻辑是
1.创建医疗保险变量 egen med = anyvalue(qg9_s_1 qg9_s_2 qg9_s_3 qg9_s_4   qg9_s_5 ),v(1/5)

2.再针对每个保险创建变量


但是anyvlue是不针对多个变量的
所以就不知道怎么算了,请教大神!~~


二维码

扫码加我 拉你入群

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

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

全部回复
2020-3-11 10:24:14
是不是类似
复制代码
二维码

扫码加我 拉你入群

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

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

2020-3-12 23:09:43
黃河泉 发表于 2020-3-11 10:24
是不是类似
好的,谢谢黄老师,我试试看
二维码

扫码加我 拉你入群

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

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

2020-3-16 18:04:51
黃河泉 发表于 2020-3-11 10:24
是不是类似
我试了,可以的!!
论坛最强黄老师!!
我还不知道gen 可以对文字型类型的变量这么计数,学到了学到了
二维码

扫码加我 拉你入群

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

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

2020-4-10 10:15:15
复制代码

关于把多选题转换成虚拟变量类型的单个变量,看到一个方法(如上代码)。

参考的资料是:
CFPS和CHARLS数据库分析技巧大指南_计量经济圈的专栏文章_微信文章_今天看啥

http://www.jintiankansha.me/t/KrKlVtuum4

复制代码



二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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