按理,错误讯息的提示,是告诉您,它在进行sgmm.ado档时,
它在一开始的矩阵累积推叠出了状况。【但这要去检测sgmm】
不过这里,也带出一个思考。为什么会这样呢? 我想重点在于您的资料为unbalance data。
但当我去调一些unbalance data的资料时,又发现还是可以执行的。
所以我进一步大胆地假设,您的时间date变量可能出了状况,
因为作者在pvar帮助文件中,举的例子大都为年资料,这种一年一年,显地简单
当您把您的date变量直接转成改名year,您觉得这样能立即套用吗?
建议修改您的date变量,重新运作即可。【即一天,下一天,,,下下一天 等同于 一年,下一年,,,下下一年】
rename ticker id
egen time=group(date)
rename time year
xtset id year
helm turnover discount aar svi
pvar turnover discount aar svi, lag(3) gmm monte 500 "decomp 30"
祝 研安 & 顺心
ps1. 硕士论文别忘了感谢我 【开玩笑滴啦!】
ps2. 重点是感谢人大经济论坛 Stata专版 没这殿堂,硕士学位很遥远阿!