У меня есть это подмножество моего JSON файла "json" в R
library(jsonlite)
json <- '{"year": {"2015":{"id": 10, "number": 1, "amount": 5},"2016": {"id": 2, "number": 6, "amount": 9}}}'
data1 <- jsonlite::fromJSON(json)
v<-as.data.frame(data1)
v
, который выглядит так
year.2015.id year.2015.number year.2015.amount year.2016.id year.2016.number year.2016.amount
1 10 1 5 2 6 9
Но я хочу только последний объект, который имеет переменные "id", "number", "amount". Таким образом, требуемый вывод будет выглядеть следующим образом.
id number amount
10 1 5
2 6 9
Как мне добиться этого, когда файл json вложен, и я хочу посмотреть только на уровень, где данные имеют переменную id год и число а не на уровне с годом.
С наилучшими пожеланиями, Кристиан Скёт