再具体一点:
我用命令:bys year region edu: egen yy1= sum(y),得到的是不同教育水平的个体的平均,但我只需要edu=1的平均,
而用:bys year region: egen yy2= sum(y) if edu==1,得到了大学教育水平的平均值,但有许多missing值,第5个观测值的值要用第16个观测值,其他的missing值也可能参考此方式。
就是不知道怎么做出来。
obs id year ind owd y yy yy1 yy2
1 1 2000 1 1 1 1 1 1
2 1 2001 1 1 3 5 5 5
3 2 2001 1 1 2 5 5 5
4 2 2002 1 1 4 4 4 4
5 3 2002 2 2 3 11 12
6 3 2003 2 2 7 9 7
7 4 2000 2 2 4 4
8 4 2001 2 2 7 12 7
9 4 2002 2 2 9 11 12
10 5 2001 1 2 11 5 11
11 5 2002 1 2 9 4 9
12 6 2000 3 1 3 3 3 3
13 6 2001 3 1 4 4 4 4
14 6 2002 3 1 5 5 5 5
15 7 2001 2 1 12 12 12 12
16 7 2002 2 1 11 11 11 11
17 7 2003 2 1 9 9 9 9