我的数据时wide的,需要转换成long, 并且是季度数据(2001q1-2011q2).
已经把wide模式下的变量名换成了(sfr2001q1-sfr2011q2), 进行如下操作:
reshape long sfr, i(fundcd) j(yq) string
然后就是错报结果,如下:
(note: j = 2003q1 2003q2 2003q3 2003q4 2004q1 2004q2 2004q3 2004q4 2005q1 2005q2
> 2005q3 2005q4 2006q1 2006q2 2006q3 2006q4 2007q1 2007q2 2007q3 2007q4 2008q1
> 2008q2 2008q3 2008q4 2009q1 2009q2 2009q3 2009q4 2010q1 2010q2 2010q3 2010q4 2
> 011q1 2011q2)
sfr2007q1 type mismatch with other sfr variables
r(198);
我实在不明白“sfr2007q1 type mismatch with other sfr variables” 表示什么出了错? 应该怎么改动?
我自己已经试验了(2011q2-2008q4),可以成功转换,但已到了包括2007q1数据,就不行了。。。
折腾了一天了,也不知道哪里出了问题。。。。