Я пытаюсь распаковать оповещения о погоде от NOAA.
https://api.weather.gov/alerts
library(jsonlite)
#API
string = "https://api.weather.gov/alerts"
#import json and flatten
json_data <- fromJSON(string,flatten=TRUE)
#get names
names(json_data)
[1] "@context" "type" "features" "title" "updated"
#extract the features
final_data <- as.data.table(json_data$features)
В результате получается таблица, из которой я могу получить информацию о каждом предупреждении. Тем не менее, некоторые результаты вложены дальше. Например:
head(final_data$properties.geocode.UGC,1)
[[1]]
[1] "AMZ732" "AMZ741" "AMZ715" "AMZ725" "AMZ712" "AMZ710"
Я хочу распаковать их и развернуть таблицу, поэтому каждая строка должна быть:
warning | properties.geocode.UGC
storm | AMZ732
storm | AMZ741
storm | AMZ715
storm | AMZ725
storm | AMZ712
storm | AMZ710
Как я могу это сделать? Будет ли это включать в себя удаление этого столбца?