Три возможности следуют. В зависимости от ситуации может подойти любой.
- Время агрегации или дезагрегации.
Это, пожалуй, самый простой подход, при котором высокочастотные данные (ежемесячные) преобразуются в годовые данные, например, с помощью сумм, средних значений или значений на конец периода. Низкочастотные (годовые) данные могут, конечно, быть преобразованы в месячные данные с использованием некоторой техники интерполяции; например, используя процедуру Чоу-Лин. Для этого может быть полезно обратиться к tempdisagg
пакету: http://cran.r-project.org/web/packages/tempdisagg/index.html .
- Mi (xed) da (ta) s (ampling) (MIDAS).
Регрессии Midas, популяризированные Эриком Гизелсом, являются вторым вариантом. Здесь есть две основные идеи. Во-первых, выравнивание частоты. Второй заключается в том, чтобы справиться с проклятием размерности, указав соответствующий многочлен. Неограниченная модель MIDAS является самой простой из класса моделей и может быть оценена обычными наименьшими квадратами. Более подробная информация и как реализовать эти модели с R
помощью midasr
пакета можно найти здесь: http://mpiktas.github.io/midasr/ . Для MATLAB
, обратитесь к странице Ghysels: http://www.unc.edu/~eghysels/ .
- Методы фильтра Калмана.
Это подход моделирования пространства состояний, который включает обработку низкочастотных данных как содержащих NA и заполнение их с использованием фильтра Калмана. Это мое личное предпочтение, но оно затрудняет определение правильной модели пространства состояний.
Для взгляда более углубленному на плюсы и минусы этих методов, см Государственный космический Модели и MIDAS регрессий по Дженни Бай, Эрик Ghysels и Джонатан Х. Райт (2013).