Как «раскрутить» фрейм данных со столбцами фрейма данных - PullRequest
0 голосов
/ 15 апреля 2019

Я знаком с использованием unnest() для столбцов списка фреймов данных, но он не работает для столбцов фреймов данных.Теперь я имею дело с фреймом данных с вложенными столбцами фрейма данных.Приведенный ниже код послужит примером (это тестовый API-интерфейс accuweather, я генерирую аналогичные данные с помощью своего API-ключа).Посмотрите на столбец температуры в качестве примера.

library(jsonlite) 
dat <- fromJSON("http://apidev.accuweather.com/currentconditions/v1/329381.json?language=en&apikey=hoArfRosT1215")

flatten() не работает - по крайней мере, само по себе.Это дает мне длинный список с избыточными элементами, а не с фреймом данных.

1 Ответ

1 голос
/ 15 апреля 2019

Я сам немного поработал с погодным API и добился большого успеха, используя функцию

flatten() из jsonlite

dat <- dat %>% flatten() должно помочь!

...