我正在使用 Rstudio 在 3.4.1 版中运行一些脚本。
我需要的 ?将 json 转换为表,其中属性来自列,对象来自行
那是脚本:
library(data.table)
library(jsonlite)
url <- 'http://ergast.com/api/f1/2004/1/results.json'
res <- fromJSON(file=url)
drivers <- res$MRData$RaceTable$Races$Results[[1]]$Driver
colnames(drivers)
我希望的结果是
givenName familyName code nationality
1 Michael Schumacher MSC German
2 Rubens Barrichello BAR Brazilian
3 Fernando Alonso ALO Spanish
4 Ralf Schumacher SCH German
5 Juan Pablo Montoya MON Colombian
6 Jenson Button BUT British
7 Jarno Trulli TRU Italian
8 David Coulthard COU British
9 Takuma Sato SAT Japanese
10 Giancarlo Fisichella FIS Italian