有没有办法将数据从JSON文件导入R?更具体地说,该文件是具有字符串字段,对象和数组的JSON对象数组 . RJSON包关于如何处理这个http://cran.r-project.org/web/packages/rjson/rjson.pdf并不是很清楚 .
有没有办法将数据从JSON文件导入R?更具体地说,该文件是具有字符串字段,对象和数组的JSON对象数组 . RJSON包关于如何处理这个http://cran.r-project.org/web/packages/rjson/rjson.pdf并不是很清楚 .
7 回答
包:
library(httr)
库(jsonlite)
我在将json转换为dataframe / csv时遇到了问题 . 对于我的情况,我做了:
然后从df到csv .
在这种格式中,如果需要,应该很容易将其转换为多个.csvs .
重要的部分是内容功能应该有
type = 'text'
.首先安装rjson包:
然后:
自版本0.2.1起 Update:
jsonlite
会将JSON导入数据框 . 它可以选择展平嵌套对象 . 嵌套数组将是数据帧 .另一个包是RJSONIO . 要转换嵌套列表,lapply可以帮助:
提供有关您的示例中的投票的信息 .
如果URL是https,就像用于Amazon S3一样,那么使用getURL
First install the RJSONIO and RCurl package:
Try below code using RJSONIO in console
要导入,我必须添加“标记:
json_data < - fromJSON(file =“json_file”)
希望能帮助别人 .
科马克