leewinjing 发表于 2014-9-29 13:53 
先生成年龄gen age=2014-qaly+1
by fid, sort: egen max=max(age)
真是太感谢你了!这个方法很好,我还有两个问题,不知你能否帮我一下,第一个是因为有些家庭有三个或以上人数,那么如果我想保留年龄从大到小在前两位的成员,删除这个家庭中剩下的成员,该怎么办?第二个问题是:如果第一个问题解决了,那每个家庭只有两个成员了,那我怎么样才能把他们分开?比如年龄较大者为父亲变量,年龄较小者为儿子变量,具体一点就是因为我有每个成员的收入数据,我需要生成一个父亲变量和一个儿子变量,变量值就是他们的收入,然后就是把父亲和儿子做回归。真心希望您能帮我解决这个忙,感激不尽!