exponenta event banner

Печать данных временных рядов с помощью приложения Econometric Modeler

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

Печать одномерных данных временных рядов

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

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

load Data_GDP

Data содержит временные ряды, и dates содержит время выборки в виде номеров серийных дат.

Преобразование времени выборки в datetime вектор. Удаление часов, минут и секунд из вектора datetime.

dates = datetime(dates,'ConvertFrom','datenum','Format',"yyyy-MM-dd");

Создайте расписание, содержащее данные, и свяжите каждую строку с соответствующим временем выборки в dates.

DataTable = timetable(Data,'RowTimes',dates,'VariableNames',"GDP");

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

econometricModeler

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

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

  1. На вкладке Econometric Modeler в разделе Импорт щелкните значок.

  2. В диалоговом окне «Импорт данных» в окне «Импорт»? установите флажок для DataTable переменная.

  3. Щелкните Импорт (Import).

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

Наложение областей рецессии, щелкнув правой кнопкой мыши окно графика и фигуры и выбрав команду Показать рецессии.

Наложение сетки путем паузы на графике и щелчка мышью.

Акцент на ВВП в период с 1970 года по конец периода выборки:

  1. Сделайте паузу на графике и нажмите кнопку.

  2. Установите перекрестие в положение (1970,12000), затем перетащите его в положение (2005,3500).

ВВП, как представляется, остается на прежнем уровне или сокращается до и в периоды рецессии.

Печать многомерных временных рядов и корреляций

В этом примере показано, как построить несколько рядов на одном графике временных рядов, взаимодействовать с результирующим графиком и строить графики корреляций между переменными. Набор данных, хранящийся в Data_Canada, содержит данные о годовой инфляции и процентных ставках в Канаде за период с 1954 по 1994 год.

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

load Data_Canada

Преобразование таблицы DataTable к расписанию:

  1. Очистить имена строк DataTable.

  2. Преобразовать годы выборки в datetime вектор.

  3. Преобразование таблицы в расписание путем связывания строк с временем выборки в dates.

DataTable.Properties.RowNames = {};
dates = datetime(dates,12,31,'Format','yyyy');
DataTable = table2timetable(DataTable,'RowTimes',dates);

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

econometricModeler

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

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

  1. На вкладке Econometric Modeler в разделе Импорт щелкните значок.

  2. В диалоговом окне «Импорт данных» в окне «Импорт»? установите флажок для DataTable переменная.

  3. Щелкните Импорт (Import).

На панели Временной ряд (Time Series) появятся канадские переменные процентных ставок и темпов инфляции, а в окне рисунка Временной ряд (Time Series Plot (INF_C)) появится график временных рядов, содержащий все ряды.

Наложение областей данных рецессии путем щелчка правой кнопкой мыши на графике и выбора команды «Показать рецессии».

Наложение сетки путем паузы на графике и щелчка мышью.

Удалить уровень инфляции (INF_C и INF_G) из графика временных рядов:

  1. Щелкните правой кнопкой мыши на графике.

  2. Укажите «Показать временной ряд» и снимите флажок «INF_C».

  3. Повторите шаги 1 и 2, но очистите INF_G.

Создайте график корреляции для всех переменных:

  1. Выберите все переменные на панели Временной ряд (Time Series).

  2. Перейдите на вкладку Графики (Plots) и щелкните Корреляции (Correlations).

График корреляций появляется в окне рисунка Корреляции (INF_C).

Удалить уровень инфляции на основе ВВП (INF_G) из графика корреляций:

  1. Щелкните правой кнопкой мыши на графике.

  2. Укажите «Показать временной ряд» и снимите флажок «INF_G».

Все переменные, по-видимому, скошены вправо. В соответствии с коэффициентами корреляции Пирсона (верхняя левая часть внеканальных графиков):

  • Уровень инфляции объясняет не менее 70% изменчивости процентных ставок (при использовании в качестве предиктора в линейной регрессии).

  • Процентные ставки сильно коррелируют; каждый объясняет не менее 94% вариабельности в другой серии.

См. также

Приложения

Функции

Связанные темы