请教各位一个程序。情况如下:表中含有变量code firm year1 year2,其中year1>year2,
想利用SAS快速生成一个非平衡面板数据。例如:
code firm year1 year2
1 a 2006 2004
2 b 2005 2004
想要的结果是:
code firm year
1 a 2004
1 a 2005
1 a 2006
2 b 2004
2 b 2005
如果可以的话,我还想加上一个变量var,对于每个code-firm,最后一年取值为1,其他年份取值为0.
例如上例中,
code firm year var
1 a 2004 0
1 a 2005 0
1 a 2006 1
2 b 2004 0
2 b 2005 1
因为数据量太大,只能利用SAS了,但程序实在不会写,恳请各位帮忙了,谢谢