Я хочу выполнять многомерный анализ данных с помощью векторной авторегрессии (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?