我是R的新手,对编程没有太多了解。我在将文件(包含JSON对象)加载到R时遇到问题。
> library(rjson)
> jsonFile <- "C:\\Users\\jsonRecords.txt"
> jsonData <- fromJSON( jsonFile, method = "C", unexpected.escape = "error" )
Error in fromJSON(jsonFile, method = "C", unexpected.escape = "error") :
unexpected character 'C'
我希望将数据读入R进行进一步分析。任何帮助将不胜感激。
谢谢
最佳答案
试试这个:
fromJSON( file = json_file )
它将读取所有文件。这里有个例子:
write(toJSON( iris ),'jstest')
res <- fromJSON( file="jstest")
str(res)
List of 5
$ Sepal.Length: num [1:150] 5.1 4.9 4.7 4.6 5 5.4 4.6 5 4.4 4.9 ...
$ Sepal.Width : num [1:150] 3.5 3 3.2 3.1 3.6 3.9 3.4 3.4 2.9 3.1 ...
$ Petal.Length: num [1:150] 1.4 1.4 1.3 1.5 1.4 1.7 1.4 1.5 1.4 1.5 ...
$ Petal.Width : num [1:150] 0.2 0.2 0.2 0.2 0.2 0.4 0.3 0.2 0.2 0.1 ...
$ Species : chr [1:150] "setosa" "setosa" "setosa" "setosa" ...
关于json - 如何从JSON对象(文件中)读取数据到R中?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15082453/