楼主: fanxuchun
8482 5

如何将家庭各成员的收入数据合并成家庭总收入数据 [推广有奖]

  • 7关注
  • 0粉丝

高级会员

副教授

96%

还不是VIP/贵宾

-

威望
0
论坛币
3271 个
通用积分
35.2463
学术水平
23 点
热心指数
27 点
信用等级
13 点
经验
13880 点
帖子
407
精华
0
在线时间
1590 小时
注册时间
2008-7-25
最后登录
2024-10-21

10论坛币
各位达人:
            向您请教一个问题,我现在想使用CHIP(1995)数据,里面的收入是按个人统计的,他们有一个统一的家庭代码,我想把各家庭成员的收入数据加总起来形成家庭总收入数据,然后替换家庭户主的收入数据,家庭代码不变,应该怎么做啊?下面是示例,N1表示家庭代码,A2表示家庭成员代码(1表示住户,2表示配偶,依次下去),A3表示收入。谢谢

N1             A2        A3
1111001  1            1000  
1111001  2            2000
1111001  3            1897
1111001  4            23367
1111001  5            26387
1111002  1           8798
1111002  2           57898
1111003  1           57423
1111003  2           13454
1111003  3            25466
1111003  4           909898


最佳答案

夸克之一 查看完整内容

bysort N1: egen hhincome=total(A3)
关键词:数据合并 收入数 成家庭 总收入 Chip 家庭 收入 如何
沙发
夸克之一 发表于 2012-10-4 11:38:50 |只看作者 |坛友微信交流群
bysort N1: egen hhincome=total(A3)

使用道具

藤椅
benz1985 在职认证  发表于 2012-10-4 11:51:21 |只看作者 |坛友微信交流群
按家庭编号 和个人编号1,分别取出来,然后把2的取出来,依次到9,让把第一个收入改名为1,第二个改2,依次,然后按家庭编号合并数据表,最后加总。

使用道具

板凳
benz1985 在职认证  发表于 2012-11-8 10:24:12 |只看作者 |坛友微信交流群
夸克之一 发表于 2012-10-4 11:38
bysort N1: egen hhincome=total(A3)
如何把两个变量的数字组合成一个变量的数字,比如N1:10001 ,N2:001,H1:10001001

使用道具

报纸
夸克之一 发表于 2012-11-8 10:50:12 |只看作者 |坛友微信交流群
benz1985 发表于 2012-11-8 11:24
如何把两个变量的数字组合成一个变量的数字,比如N1:10001 ,N2:001,H1:10001001
gen H1=N1*1000+N2

please first make sure that N1 and N2 are not "string" variables.

使用道具

地板
w530366897 在职认证  发表于 2018-3-26 16:05:46 |只看作者 |坛友微信交流群
我想问一下,在这贴的基础上的数据,如果求得不是总收入而是人均收入应该怎么弄

使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2025-1-15 16:45