楼主: fanxuchun
8883 5

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

  • 7关注
  • 0粉丝

高级会员

已卖:341份资源

副教授

96%

还不是VIP/贵宾

-

威望
0
论坛币
3274 个
通用积分
42.4562
学术水平
23 点
热心指数
27 点
信用等级
13 点
经验
13874 点
帖子
405
精华
0
在线时间
1592 小时
注册时间
2008-7-25
最后登录
2025-12-12

楼主
fanxuchun 发表于 2012-10-4 11:38:49 |AI写论文
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
拉您入交流群
GMT+8, 2026-1-9 15:28