全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
5489 2
2008-03-05

为了方便计算,把家庭数据和个人数据作为面板数据来处理了,但是现在要求和的时候却遇到了困难,尤其是想要求家庭收入这一项的时候就不知怎么做了。

iis id(与家庭相对应)

tis p103(与个人身份相对应,取值为1、2、3、4……)

其他变量包括收入p201\个人代码\个人其他信息

我想求每个id(也就是每个家庭)的收入,不仅是总收入,还要把家庭背景的收入和个人收入区分开来,开始我想的办法是设定fastyle这一变量,表示家庭是两代人还是三代人,用的命令是

bysort id: egen fastyle=1 if (p103==1&p103==3&p103==5) | (p103==1&p103==3&p103==6)

                         三代人家庭 如果(户主+子女+ 孙子女)或者(户主+子女+父母)

但是这样总会出错r(198),

如果直接求家庭收入也要在egen familyincome=sum(p201) 后面加if条件语句,并且更加麻烦,出来的全部是missing的值。

在这里求助各位高手,如何才能求出家庭背景收入呢(个人收入只要用总收入减去背景收入即可)

二维码

扫码加我 拉你入群

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

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

全部回复
2014-10-17 14:36:59

bysort id : gen fastyle=1 if (p103==1&p103==3&p103==5) | (p103==1&p103==3&p103==6)
二维码

扫码加我 拉你入群

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

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

2015-2-9 00:28:39
学习了。。。。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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