楼主: zhidushi
942 1

[数据管理求助] 依据重复的家庭id,将个人层面数据整理为家庭层面数据 [推广有奖]

  • 0关注
  • 0粉丝

已卖:1份资源

本科生

48%

还不是VIP/贵宾

-

威望
0
论坛币
221 个
通用积分
41.5083
学术水平
5 点
热心指数
5 点
信用等级
5 点
经验
643 点
帖子
31
精华
0
在线时间
144 小时
注册时间
2011-3-26
最后登录
2026-1-10

楼主
zhidushi 发表于 2022-12-22 10:03:48 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input str4 hhid float(pline hfund)
  4. "A" 1 1
  5. "A" 2 1
  6. "A" 3 0
  7. "B" 1 0
  8. "B" 2 1
  9. "C" 1 0
  10. end
复制代码


hhid是家庭编号,有A, B, C 三个家庭;
pline是每个家庭内部的成员编号,如A家庭有3个成员;
hfund是每个家庭成员是否拥有住房公积金的情况,hfund=1代表该家庭成员有住房公积金,0则没有。

Question: 想要generate一个新的变量hfund_num表示一个家庭拥有住房公积金的总人数。本例中,理想的效果是hfund_num依次为2,2,2,1,1,0,表示A家庭有2人拥有住房公积金、B家庭有1人拥有住房公积金、C家庭有0人拥有住房公积金。请问大家应该如何实现?

二维码

扫码加我 拉你入群

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

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

关键词:数据整理 generated generate question install stata数据合并;个体数据与家庭数据合并

回帖推荐

黃河泉 发表于2楼  查看完整内容

请试试

沙发
黃河泉 在职认证  发表于 2022-12-22 12:16:39
请试试
  1. bys hhid: egen hfund_num=sum(hfund)
复制代码

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-29 15:31