将一个巨大的json文件转换为dataframa,并将其转换为csv格式并保存

将一个巨大的json文件转换为dataframa,并将其转换为csv格式并保存,json,r,csv,Json,R,Csv,我试图学习如何在R中处理巨大的json文件,并将它们转换为csv,以便对它们进行更多的统计处理 我试着用数据集进行实验 我现在调用的是一些包,将json文件作为输入(如果您提取它是巨大的),并将其转换为json并保存为csv。然而csv只有48行,我认为它必须有更多行 require(RJSONIO) require(rjson) library("rjson") filename2 <- "path for json file" json_data <- fromJSON(file

我试图学习如何在
R
中处理巨大的json文件,并将它们转换为csv,以便对它们进行更多的统计处理

我试着用数据集进行实验

我现在调用的是一些包,将json文件作为输入(如果您提取它是巨大的),并将其转换为json并保存为csv。然而csv只有48行,我认为它必须有更多行

require(RJSONIO)
require(rjson)
library("rjson")
filename2 <- "path for json file"
json_data <- fromJSON(file = filename2)

json <- do.call("rbind", json_data)
write.csv(json,file='C:/json.csv', row.names=FALSE)
require(RJSONIO)
要求(rjson)
图书馆(“rjson”)

filename2注意,
rjson
RJSONIO
是两个独立的包,都有一个名为
fromJSON
的函数。你只需要一个问题,选择你更喜欢的,然后选择一个。你可能想看看这些问题中的一个:@Ricardo Saporta谢谢你的评论。我显示了链接,但找不到库(toJSON)库(data.table)。请查看
?install.packages