麦大苹果 发表于 2013-9-9 16:00 
如果不只有hhid这一个识别观察值的变量呢,hhid和line两个的话怎么办?谢谢arlionn!
bysort hhid: drop if _N<2
这个命令的逻辑是,对hhid连续自然编号,看连续存在的个数。同样地,如果是两个变量要求在观测期都存在,以楼主的例子和你的要求,这么写:
bys hhid:gen term=_n
bys line:gen term2=_n
keep if term==2 & term2==2
这种数据管理简单但非常实用,我们在研究中经常看连续存在或者甄别在观测期某个管测量是否发生变更,都可以用这种简单编号的思路来识别。希望帮得到你。