微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

从 Reddit 中抓取,参数列数不匹配

如何解决从 Reddit 中抓取,参数列数不匹配

我的项目包括分析音乐专辑的数据。我已经有一个包含信息的数据框,通过这个循环,我打算从 reddit 评论提取情绪,然后从与专辑相关的所有评论中取出平均值,并在初始数据框中逐行插入。


###Create an empty df to fill with the new values
df = data.frame()
for (i in lista[1:2050]) {
  Sys.sleep(5)

###Scraping the comments
  prueba<- RedditExtractoR::get_reddit(search_terms = lista[i],subreddit = "music",cn_threshold=10)
  
### Getting the sentiment from the comments
sent<- sentimentr::sentiment(prueba$comment,polarity_dt = lexicon::hash_sentiment_jockers_rinker)
  meansent<- mean(sent$sentiment)
  print(i)
 
 databasetodo = rbind(databasetodo,data.frame(meansent,stringsAsFactors = FALSE))

  }

通过使用此代码,我收到消息“rbind(deparse.level,...) 中的错误: 参数列数不匹配"

任何帮助将不胜感激,我只是一个初学者

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。