Пакет 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()
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.