最近在研究pvar模型,在使用stata的pvar命令对模型进行参数估计和模型稳定性检验等相关操作后,使用pvarirf命令做正交化脉冲响应函数的时候遇到报错“matrix not positive definite(非正定矩阵)”(报错提示: You have issued a matrix command that can be performed only on a positive-definite matrix, and your matrix is not positive definite.你发出的矩阵命令只能在正定矩阵上执行,而你的矩阵不是正定的。)有如下两个问题想向各位大佬请教:1. pvarirf命令我由简单到复杂(oirf)都试了,还没有解决问题,具体是哪里出问题了?怎么解决呢?
2. 有没有关于如何做正交化脉冲响应和广义脉冲响应的文献资料推荐?
使用的stata版本:stata MP 16
使用的stata命令如下:
quietly pvar varlist, lags(1) fod td instlags(1/3) gmmopts(winitial(identity) wmatrix(robust) twostep vce(cluster id)) overid
pvarstable,graph
pvargranger
pvarirf, step(15) oirf mc(999) table


雷达卡




京公网安备 11010802022788号







