全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
2019 4
2016-07-22
悬赏 10 个论坛币 已解决
如下表所示:1、hhcode为家庭编码
2、person为成员编码,1表示成员1,2表示成员2,以此类推。
3、村干部:1为村支书或村长,2为其他村干部,3为没有村干部。

现在想生成一个新的变量,即个人数据对应家庭数据据,有村干部的赋值为1,没有村干部的赋值为0,请问该如何实现?

hhcodeperson村干部家庭是否有村干部
1101065303202

1

3

1101065306101

1

1

1101065306101

2

3

1101065309001

1

3

1101065309001

2

3

1101065309001

3

2

1101065311101

1

2

1101066100401

1

3

1101066100401

2

3

1101066100401

3

3

1101066100401

4

3

1101066102001

1

1

1101066102001

2

3

1101066102001

3

3

1101066102001

4

3

1101066102001

5

3



最佳答案

夏目贵志 查看完整内容

不好意思。打egen习惯了。改成gen应该就好了。
二维码

扫码加我 拉你入群

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

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

全部回复
2016-7-22 22:08:03
NullFace 发表于 2016-7-23 10:06
unknown egen function (()
r(133);
不好意思。打egen习惯了。改成gen应该就好了。
二维码

扫码加我 拉你入群

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

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

2016-7-23 02:16:24
bys hhcode: egen tmp = (村干部==1|村干部==2)
by hhcode: egen 家庭是否有村干部 = max(tmp)
drop tmp
试试
二维码

扫码加我 拉你入群

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

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

2016-7-23 10:06:07
夏目贵志 发表于 2016-7-23 02:16
bys hhcode: egen tmp = (村干部==1|村干部==2)
by hhcode: egen 家庭是否有村干部 = max(tmp)
drop tmp
...
unknown egen function (()
r(133);
二维码

扫码加我 拉你入群

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

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

2016-7-23 10:53:01
夏目贵志 发表于 2016-7-23 10:11
不好意思。打egen习惯了。改成gen应该就好了。
非常感谢!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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