在每次观察中将数据集导入R并使用可变标题

时间:2018-03-30 22:31:44

标签: r dataset

    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

1 个答案:

答案 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)