Конвертировать из списка JSON во фрейм данных - PullRequest
0 голосов
/ 24 августа 2018

Я получаю данные с сайта BLS , используя пакет blsAPI.

Код:

library(blsAPI)
employ <- blsAPI(payload= "CES0500000001")
emp <- fromJSON(employ)

Набор данных emp - это list ... вот где я в тупике.Я пробовал все типы вариаций, чтобы конвертировать emp в data.frame из list, но безуспешно.

1 Ответ

0 голосов
/ 20 сентября 2018

Просто установите аргумент return_data_frame = TRUE функции blsAPI. data.frame будет возвращено вместо list (поведение по умолчанию).

library(rjson)
library(blsAPI)
response <- blsAPI("CES0500000001", return_data_frame = TRUE)
head(response)

Выход:

  year period periodName  value      seriesID
1 2018    M08     August 126939 CES0500000001
2 2018    M07       July 126735 CES0500000001
3 2018    M06       June 126582 CES0500000001
4 2018    M05        May 126390 CES0500000001
5 2018    M04      April 126130 CES0500000001
6 2018    M03      March 125956 CES0500000001
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...