问题描述
使用包 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 文件包含多个用户,则使用循环。