首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将多个json加载到R

将多个json加载到R
EN

Stack Overflow用户
提问于 2022-01-21 14:08:07
回答 1查看 41关注 0票数 0

我试图将多个JSON文件加载到R中。这些JSON文件是使用从PDF中提取数据的输出。结构是一样的。

我加载了词组:

代码语言:javascript
复制
json_files <- list.files(path = unzip_temp, pattern = "*.json", full.names = TRUE, recursive = TRUE)

我正在用jsonlite来读取文件:

代码语言:javascript
复制
json_data <- ldply(.data = json_files, .fun = fromJSON, flatten = TRUE)

但我发现了一个错误:

list_to_dataframe中的错误(res,attr(.data,"split_labels"),.id,id_as_factor):结果必须是所有原子的,或所有的数据帧

如何修复此错误?

EN

Stack Overflow用户

发布于 2022-01-21 17:53:45

如果没有示例,很难判断,但是由于转换到data.frame有困难,我会尝试禁用它作为fromJSON的一个参数。

json_data <- ldply(.data = json_files, .fun = fromJSON, flatten = TRUE, simplifyDataFrame = FALSE)

如果仍然存在错误,也可以尝试simplifyVector = FALSE。如果失败,请发布更多信息:)

票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70802637

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档