我有一个5.1GB的json文件,我想使用rjson在R中阅读。之后,我希望从它构建一个数据文件,但是它不会加载,因为它的大小太大。
有办法解决这个问题吗?
谢谢你的帮助
发布于 2020-09-25 07:53:44
尼娜,我建议你使用jsonlite包而不是rjson。
library(jsonlite)
your_json <- "your_path.json"
unpacked_json <- jsonlite::stream_in(textConnection(readLines(your_json, n=100000)),verbose=F)在这里,您将页面大小限制为让IDE正确读取JSON文件。要了解更多信息,我还建议您对这个主题进行一些研究:
我确信,有时候处理文档真的很困难(和其他人一样,我们都很懒);我不喜欢自己读doc,但我强烈建议您熟悉jsonlite文档和小片段。下面是CRAN链接:https://cran.r-project.org/web/packages/jsonlite/index.html
https://stackoverflow.com/questions/64059912
复制相似问题