Преобразуйте временные ряды Используя приложение Econometric Modeler

Приложение Econometric Modeler позволяет вам преобразовать данные временных рядов на основе детерминированных или стохастических трендов, которые вы видите в графиках или тестовых заключениях гипотезы. Доступные преобразования в приложении являются журналом, сезонное и несезонное различие, и линейный детрендируют. Эти примеры показывают, как применить каждое преобразование к данным временных рядов.

Примените логарифмическое преобразование к данным

В этом примере показано, как стабилизировать временные ряды, изменчивость которых растет с уровнем ряда путем применения логарифмического преобразования. Набор данных Data_Airline.mat содержит ежемесячные количества авиапассажиров.

В командной строке загрузите Data_Airline.mat набор данных.

load Data_Airline

В командной строке откройте приложение Econometric Modeler.

econometricModeler

В качестве альтернативы откройте приложение из галереи Apps (см. Econometric Modeler).

Импортируйте DataTable в приложение:

  1. На вкладке Econometric Modeler, в разделе Import, нажатии кнопки.

  2. В диалоговом окне Import Data, в столбце Import?, устанавливают флажок для DataTable переменная.

  3. Нажмите Import.

Переменная PSSG появляется в панели Time Series, и ее график временных рядов находится в окне рисунка Time Series Plot(PSSG).

Соответствуйте SARIMA (0,1,1) × (0,1,1) 12 моделей к данным на уровнях:

  1. На вкладке Econometric Modeler, в разделе Models, кликают по стреле, чтобы отобразить галерею модели.

  2. В галерее моделей, в разделе ARMA/ARIMA Models, нажимают SARIMA.

  3. В диалоговом окне SARIMA Model Parameters, на вкладке Lag Order:

    • Раздел Nonseasonal

      1. Установите Degrees of Integration на 1.

      2. Установите Moving Average Order на 1.

      3. Снимите флажок Include Constant Term.

    • Раздел Seasonal

      1. Установите Period на 12 указать на ежемесячные данные.

      2. Установите Moving Average Order на 1.

      3. Установите флажок Include Seasonal Difference.

  4. Нажмите Estimate.

Переменная SARIMA_PSSG модели появляется в панели Models, ее значение появляется в панели Preview, и ее сводные данные оценки появляются в документе Model Summary(SARIMA_PSSG).

Распространение остаточных значений увеличивается с уровнем данных, которые показательны из heteroscedasticity.

Применяйте логарифмическое преобразование к PSSG:

  1. В панели Time Series выберите PSSG.

  2. На вкладке Econometric Modeler, в разделе Transforms, нажимают Log.

Преобразованная переменная PSSGLog появляется в панели Time Series, и ее график временных рядов появляется в окне рисунка Time Series Plot(PSSGLog).

Экспоненциальный рост кажется удаленным из ряда.

С PSSGLog выбранный в панели Time Series, соответствуйте SARIMA (0,1,1) × (0,1,1) 12 моделей к регистрируемому ряду с помощью тех же настроек диалогового окна, которые вы использовали для PSSG. Сводные данные оценки появляются в документе Model Summary(SARIMA_PSSGLog).

Распространение остаточных значений, кажется, систематически не изменяется с уровнями данных.

Стабилизируйте временные ряды Используя несезонное дифференцирование

В этом примере показано, как стабилизировать временные ряды путем применения нескольких несезонных операций различия. Набор данных, который хранится в Data_USEconModel.mat, содержит валовой внутренний продукт (ВВП) США, измеренный ежеквартально, среди другого ряда.

В командной строке загрузите Data_USEconModel.mat набор данных.

load Data_USEconModel

В командной строке откройте приложение Econometric Modeler.

econometricModeler

В качестве альтернативы откройте приложение из галереи Apps (см. Econometric Modeler).

Импортируйте DataTable в приложение:

  1. На вкладке Econometric Modeler, в разделе Import, нажатии кнопки.

  2. В диалоговом окне Import Data, в столбце Import?, устанавливают флажок для DataTable переменная.

  3. Нажмите Import.

Переменные, включая GDP, появитесь в панели Time Series, и график временных рядов всего ряда появляется в окне рисунка Time Series Plot(COE).

В панели Time Series дважды кликните GDP. График временных рядов GDP появляется в окне рисунка Time Series Plot(GDP).

Ряд, кажется, растет без связанного.

Примените первое различие для GDP. На вкладке Econometric Modeler, в разделе Transforms, нажимают Difference.

В панели Time Series, переменная, представляющая differenced GDP (GDPDiff) появляется. График временных рядов differenced GDP появляется в окне рисунка Time Series Plot(GDPDiff).

differenced серия GDP, кажется, растет без связанного после 1970.

Примените второе различие для GDP дифференцированием differenced GDP. С GDPDiff выбранный в панели Time Series, на вкладке Econometric Modeler, в разделе Transforms, нажимают Difference.

В панели Time Series, переменная, представляющая преобразованный differenced GDP (GDPDiffDiff) появляется. График временных рядов differenced GDP появляется в окне рисунка Time Series Plot(GDPDiffDiff).

Преобразованная differenced серия GDP кажется стационарной, несмотря на то, что heteroscedastic.

Преобразуйте цены в возвраты

В этом примере показано, как преобразовать несколько серий цен к возвратам. Набор данных, который хранится в Data_USEconModel.mat, содержит GDP США и частные потребительские расходы, измеренные ежеквартально, среди другого ряда.

В командной строке загрузите Data_USEconModel.mat набор данных.

load Data_USEconModel

В командной строке откройте приложение Econometric Modeler.

econometricModeler

В качестве альтернативы откройте приложение из галереи Apps (см. Econometric Modeler).

Импортируйте DataTable в приложение:

  1. На вкладке Econometric Modeler, в разделе Import, нажатии кнопки.

  2. В диалоговом окне Import Data, в столбце Import?, устанавливают флажок для DataTable переменная.

  3. Нажмите Import.

GDP и PCEC, среди другого ряда появитесь в панели Time Series, и график временных рядов, содержащий весь ряд, появляется в окне рисунка.

В панели Time Series нажмите GDP, затем нажмите Ctrl и нажмите PCEC. Выбраны оба ряда.

Кликните по вкладке Plots, затем нажмите Time Series. График временных рядов GDP и PCEC появляется в окне рисунка Time Series Plot(GDP).

Оба ряда, как цены, кажется, растут без связанного.

Преобразуйте GDP и цены частных потребительских расходов к возвратам:

  1. Кликните по вкладке Econometric Modeler. Убедитесь, что GDP и PCEC выбраны в панели Time Series.

  2. В разделе Transforms нажмите Log.

    Панель Time Series отображает переменные, представляющие регистрируемую серию GDP (GDPLog) и регистрируемый ряд частных потребительских расходов (PCECLog).

  3. С GDPLog и PCECLog выбранный в панели Time Series, в разделе Transforms, нажимают Difference.

Переменные отображений панели Time Series, представляющие GDP, возвращаются (GDPLogDiff) и частные потребительские расходы возвращаются (PCECLogDiff). График временных рядов GDP и частных потребительских расходов возвращается, появляется в окне рисунка Time Series Plot(GDPLogDiff).

В панели Time Series переименуйте GDPLogDiff и PCECLogDiff переменные. Нажмите GDPLogDiff дважды выбрать его имя и ввести GDPReturns. Нажмите PCECLogDiff дважды выбрать его имя и ввести PCECReturns.

Обновления приложения имена всех документов, сопоставленных с оба, возвращаются.

Серия GDP и частных потребительских расходов возвращается, кажутся стационарными, но наблюдения в каждом ряду кажутся последовательно коррелируемыми.

Удалите сезонный тренд из временных рядов Используя сезонное различие

В этом примере показано, как стабилизировать временные ряды, показывающие сезонное интегрирование путем применения сезонного различия. Набор данных Data_Airline.mat содержит ежемесячные количества авиапассажиров.

В командной строке загрузите Data_Airline.mat набор данных.

load Data_Airline

В командной строке откройте приложение Econometric Modeler.

econometricModeler

В качестве альтернативы откройте приложение из галереи Apps (см. Econometric Modeler).

Импортируйте DataTable в приложение:

  1. На вкладке Econometric Modeler, в разделе Import, нажатии кнопки.

  2. В диалоговом окне Import Data, в столбце Import?, устанавливают флажок для DataTable переменная.

  3. Нажмите Import.

Переменная PSSG появляется в панели Time Series, и ее график временных рядов появляется в окне рисунка Time Series Plot(PSSG).

Обратитесь к сезонному тренду путем применения 12-го порядка сезонное различие. На вкладке Econometric Modeler, в разделе Transforms, устанавливает Seasonal на 12. Затем нажмите Seasonal.

Преобразованная переменная PSSGSeasonalDiff появляется в панели Time Series, и ее график временных рядов появляется в окне рисунка Time Series Plot(PSSGSeasonalDiff).

Преобразованный ряд, кажется, имеет несезонный тренд.

Обратитесь к несезонному тренду путем применения первого различия. С PSSGSeasonalDiff выбранный в панели Time Series, на вкладке Econometric Modeler, в разделе Transforms, нажимают Difference.

Преобразованная переменная PSSGSeasonalDiffDiff появляется в панели Time Series, и ее график временных рядов появляется в окне рисунка Time Series Plot(PSSGSeasonalDiffDiff).

Преобразованный ряд кажется стационарным, но наблюдения кажутся последовательно коррелируемыми.

В панели Time Series переименуйте PSSGSeasonalDiffDiff переменная путем нажатия на него дважды, чтобы выбрать ее имя и ввода PSSGStable.

Обновления приложения имена всех документов сопоставлены с преобразованным рядом.

Удалите детерминированный тренд из временных рядов

В этом примере показано, как удалить выведенный из наименьших квадратов детерминированный тренд из неустановившихся временных рядов. Набор данных Data_Airline.mat содержит ежемесячные количества авиапассажиров.

В командной строке загрузите Data_Airline.mat набор данных.

load Data_Airline

В командной строке откройте приложение Econometric Modeler.

econometricModeler

В качестве альтернативы откройте приложение из галереи Apps (см. Econometric Modeler).

Импортируйте DataTable в приложение:

  1. На вкладке Econometric Modeler, в разделе Import, нажатии кнопки.

  2. В диалоговом окне Import Data, в столбце Import?, устанавливают флажок для DataTable переменная.

  3. Нажмите Import.

Переменная PSSG появляется в панели Time Series, и ее график временных рядов появляется в окне рисунка Time Series Plot(PSSG).

Примените логарифмическое преобразование к ряду. На вкладке Econometric Modeler, в разделе Transforms, нажимают Log.

Преобразованная переменная PSSGLog появляется в панели Time Series, и ее график временных рядов появляется в окне рисунка Time Series Plot(PSSGLog).

Идентифицируйте детерминированный тренд при помощи наименьших квадратов. Затем детрендируйте ряд путем удаления идентифицированного детерминированного тренда. На вкладке Econometric Modeler, в разделе Transforms, нажимают Detrend.

Преобразованная переменная PSSGLogDetrend появляется в панели Time Series, и ее график временных рядов появляется в окне рисунка Time Series Plot(PSSGLogDetrend).

PSSGLogDetrend кажется, не имеет детерминированный тренд, несмотря на то, что он имеет отмеченный циклический тренд.

Смотрите также

Похожие темы

Для просмотра документации необходимо авторизоваться на сайте