如图,目前的数据结构是ID至final几列,我想生成的数据结构是ID_01和year_01。具体而言,ID代表样本的名字,year是指调查的年份(有的样本参与了部分调查有的全参与了,几个典型的样本如1-3),firstmarr是指第一次结婚的年份,final是最终的观测截止年。规则是只有当firstmarr以后的调查年度的观测才进入观测序列,例如样本1是全部进入观测,而样本2因为是在1992年结婚,因此只取1993年及以后的调查年份,最后希望生成如ID_01和year_01这样的数据结构。
跪谢大神帮助!!
- * Example generated by -dataex-. To install: ssc install dataex
- clear
- input float(ID year firstmarr final ID_01 year_01)
- 1 1991 1990 2011 1 1991
- 1 1993 1990 2011 1 1993
- 1 1997 1990 2011 1 1997
- 1 2000 1990 2011 1 2000
- 1 2004 1990 2011 1 2004
- 1 2006 1990 2011 1 2006
- 1 2009 1990 2011 1 2009
- 1 2011 1990 2011 1 2011
- 2 1993 1992 2011 2 1993
- 2 1997 1992 2011 2 1997
- 2 2000 1992 2011 2 2000
- 2 2006 1992 2011 2 2004
- 3 2000 2000 2011 2 2006
- 3 2006 2000 2011 2 2009
- 3 2009 2000 2011 2 2011
- . . . . 3 2000
- . . . . 3 2004
- . . . . 3 2006
- . . . . 3 2009
- . . . . 3 2011
- end


雷达卡


京公网安备 11010802022788号







