使用vars包进行SVAR估算:评分算法错误

时间:2020-05-22 10:01:10

标签: r economics

我正在尝试使用vars-package中的评分算法估算A / B SVAR模型,但出现以下错误:

mA =矩阵(数据= c(1,0,0,0,1,-avg_elas,-IVoutput [2,1],-IVoutput [3,1],1), nrow = 3,ncol = 3,byrow = TRUE)

mB =矩阵(数据= c(NA,NA,0,0,NA,0,0,0,NA),nrow = 3,ncol = 3,byrow = TRUE)

svar = SVAR(BPvar,estmethod = c('scoring'),Amat = mA,Bmat = mB,max.iter = 1000,)

[<-*tmp*,pos [i],i,value = 1)中的错误:下标超出范围 另外:警告消息: 在grid.Call(C_getGPar)中:已达到的时间限制

这似乎是一个非常简单的错误,但我不知道它与什么有关。当我改用estmethod ='direct'时,我没有收到错误,但是在尝试复制研究时,我更喜欢使用评分方法。

0 个答案:

没有答案