2016-02-29 69 views
1

我得到这个错误,当我尝试在R A VAR模型的解释变量估计:错误R中试图estmate一个VAR模型

est<-VAR(varm, lag.max = 20, type= "const", ic = "AIC", exogen = exog) 
Error in VAR(varm, lag.max = 20, type = "const", ic = "AIC", exogen = exog) : 
unused arguments (lag.max = 20, type = "const", ic = "AIC", exogen = exog) 

这是什么引起?谢谢

+3

我强烈怀疑这是由于'VAR'函数已被调用'unused arguments'。 – nicola

+0

是的好,但我不明白它为什么这么说,因为所有参数都应该是正确的 –

+1

指定你用来估计VAR的包。例如,'VAR'函数可以在'vars'包和'MTS'包中使用不同的参数。 – athraa

回答

0

我有同样的问题。根据@Ahmed Salhin的建议,关闭R并且不加载MTS,但只有变量库解决了这个问题。

您还可以使用:

detach("package:MTS", unload = TRUE) 

,如果你想在同一代码中使用这两个库。