Введение в пакет sophisthse

Пакет sophisthse предназначен для скачивания временных рядов с sophist.hse.ru. Пакет можно установить командами:

install.packages("devtools")
devtools::install_github("bdemeshev/sophisthse")

Для новичков в R: Пакеты устанавливаются один раз, и каждый раз для скачанивания рядов выполнять эти команды совершенно ненужно :)

Подключаем пакет в паре с пакетом forecast.

library("sophisthse") # для скачивания данных
library("forecast") # графики временных рядов, ARIMA/ETS модели

Загружаем нужный ряд и смотрим его начало для проверки, что всё загрузилось:

df <- sophisthse("WAG_Y")
head(df)

Смотрим описание данных:

info <- sophisthse_metadata(df)
info

Достаём один из двух рядов и строим графики:

WAG_C_Y <- df[, 1]
ggtsdisplay(WAG_C_Y)

Можно заказать данные в формате zoo:

wagez <- sophisthse("WAG_Y", output = "zoo")
head(wagez)

Или простого data.frame:

wagez <- sophisthse("GDPVA_Y", output = "data.frame")
head(wagez)

Можно загрузить несколько одночастотных рядов сразу:

wgpd <- sophisthse(c("WAG_Y", "GDPVA_Y"))
head(wgpd)

Полный список рядов хранится в встроенном наборе данных series_info

head(series_info)

Полный список рядов удобно глянуть в Rstudio:

View(series_info)

Список актуальных доступных таблиц можно получить командой:

sophisthse_tables()


Try the sophisthse package in your browser

Any scripts or data that you put into this service are public.

sophisthse documentation built on May 2, 2019, 8:26 a.m.