r - 将 JSON 文件解析为 R 时出错 - 如何修复?
问题描述
使用包rtweet
,我已经流式传输了一些推文并将它们保存在 JSON 文件中。
使用以下内容时:tweets_df <- parse_stream('file.json')
,在此过程中出现以下错误:
有谁知道如何解决这个问题,以便可以将 JSON 文件作为数据框读入 R?
解决方案
你试过这种方式吗?我个人不使用 rtweet,但使用 json 文件。
#load library to read json
library(jsonlite)
json_data <- fromJSON("db.json")
它将其读取为嵌套列表,但您可以使用简单地将其更改为数据框
df<-rlist::list.stack(x, fill=TRUE )'
您可能必须对其进行调整,例如,如果您的 json 文件包含多个用户,请使用循环。
推荐阅读
- r - 从df中提取列名作为向量 - 或将列名复制/粘贴到新的df?
- c# - 如何通过 API (C#) 从大数组中获取所有对象
- vue.js - 有没有办法在组件外部但在安装的 div #app 内部输出组件数据?
- c# - 注销社交媒体身份验证 - WebAuthenticator Xamarin Essentials
- amazon-web-services - 我从不同的客户端 reuqest、nuxt/nodejs/vuex/aws 获得了相同的商店数据
- python - 出现错误:“chromedriver.exe”可执行文件需要在 Jupyter NoteBook 的 Mac 上的 PATH 中
- java - 将不带引号的字符串转换为 JsonNode
- html - 为什么我在使用 jinja2 和 html 时出现显示问题?
- java - HTTP 错误:503 服务不可用 IntelliJ IDEA GWT
- javascript - 如何将控件保持在同一页面上,直到文本框正确为止。字符?