0

我想使用向量自回归 ( VAR) 进行多元数据分析,但想要更多的自由度。例如,我正在处理的问题可能如下所示:

y1(t) = a11*y1(t-1) + a12*y1(t-2) + b11*y2(t-1)               + c11*x1(t) + c12*x2(t) + d1

y2(t) = a21*y1(t-1) +               b21*y2(t-1) + b22*y2(t-2) + c21*x1(t) + c22*x2(t) + d2

所以你看,上面的方程不是一个简单的VAR(1)VAR(2)模型,而是一个混合体。python的任何统计模型包是否支持这样的方程,以及如何用公式或patsy编写它?

4

1 回答 1

1

以下方法可以提供帮助吗?

y1=[0,0]
y2=[0,0]
x1=[0,1,2,3,4,5,6,7,8,9,10]
x2=[0,1,2,3,4,5,6,7,8,9,10]
for t in range (2,11):
    tempY1 = y1[t-1] + y1[t-2] + y2[t-1]+ x1[t] + x2[t] + 1
    tempY2 = y1[t-1] + y2[t-1] + y2[t-2] +x1[t] + x2[t] + 1
    y1.append(tempY1)
    y2.append(tempY2)
于 2019-04-21T21:00:41.993 回答