【发布时间】:2014-03-19 17:14:30
【问题描述】:
我正在尝试在 R 中使用外生变量的 VAR 模型:
VARM <- data.frame(y,x1,x2,x3) #x3 is the exogenous variable
首先,我想使用 VARselect 选择正确的滞后顺序
VARselect(VARM, lag.max = 6, type = "const" , exogen=x3)
然后我得到以下错误:“y 和 exogen 的不同行大小”
我不知道是什么原因造成的。当我查看数据框时,我已经确认行是相同的并且没有遗漏的观察结果。我已经尝试了各种方法来使用 x3 变量,但是当 VARselect 运行时,我能得到的最接近的是这个错误:
“exogen 中没有提供列名,使用:exo1 代替”
【问题讨论】:
标签: r time-series