全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
5720 3
2009-05-19
hhid06是家庭变量,hhid06相同的则代表他们是属于同一户,如户编码wei212101001的家庭有4口人,年龄分别是33、41、68、69. 我的问题是如何生成一个变量aa,使得代表每一户有几个60岁以上的老人,如第一户的话就应该为2,第二户为0,第三户为2,……   用stata程序怎么编啊?
    hhid06             age
212101001           33
212101001           41
212101001           68
212101001           69
212101002           17
212101002           42
212101002           46
212101004           71
212101004           71
212101005           70
212101005           78
212101006           19
212101006           43
212101006           46
212101007           17
212101007           40
212101007           43
212101007           72
212101007           78

二维码

扫码加我 拉你入群

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

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

全部回复
2009-5-19 18:58:00

sort hhid06
by hhid06: egen aa = sum( age>=60 )










eblog  金币 +5  金钱 +50  魅力 +5  经验 +25  奖励 2009-6-2 23:43:02
二维码

扫码加我 拉你入群

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

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

2009-6-2 21:32:00
非常感谢哦! 原来sum()里面还可以输入表示某个条件的语句的啊
二维码

扫码加我 拉你入群

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

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

2009-6-3 15:28:00
关键是egen的命令一定要掌握
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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