Как получить максимально допустимое отставание для функции grangercausalitytest из пакета statsmodels.tsa.statstools в python?

Я пытаюсь проверить причинность Грейнджер для различных значений лага, используя grangercausalitytest из пакета statsmodels.tsa.statstools в python. Я пытаюсь проверить причинность для значений запаздывания от 1 до длины временного ряда, который я использую, минус 1. Выдает ошибку типа "Недостаточно наблюдений. Максимально допустимое отставание равно x", где x - это разное значение для каждого временного ряда. Я хочу сделать это динамичным, поскольку я не буду знать заранее длину временного ряда. Как узнать максимально допустимое отставание для временного ряда, прежде чем находить причинно-следственную связь во время выполнения?

0 ответов

Другие вопросы по тегам