Example:
[{"Variablename1":1,"Variablename2":yes,"Variablename3":[{"subvariablenamel":1,
"subvariablename2":null},
{"subvariablenamel":2,"subvariablename2":null}]},"Variablename1":3,
"Variablename2":no,"Variablename3":[{"subvariablenamel":2,"subvariablename2":null},
{"subvariablenamel":1,"subvariablename2":null}]}]
导入第3个变量似乎特别复杂。如果我能以某种方式读取没有该变量的数据集,那也没关系。我想使用read.table,但任何方法都足够了。观察“null”的变量只是一个因素,对任何观察来说都只能是“空”(你可以说是一个占位符)。
数据集:(我应该可以导入它,如果我可以获得导入示例的帮助,所以没有必要查看) http://hotsapi.net/api/v1/replays?min_id=1&start_date=2018-03-20&end_date=2018-03-29&game_type=HeroLeague&with_players=false
答案 0 :(得分:0)
这是一个JSON格式文件。注意:您的示例并不完全遵循JSON语法 - 必须引用字符串,例如" yes"和"不"
library(jsonlite)
text <- readLines("http://hotsapi.net/api/v1/replays?min_id=1&start_date=2018-03-20&end_date=2018-03-29&game_type=HeroLeague&with_players=false")
my_list <- fromJSON(text)