2017-09-04 40 views
0

我在R中使用了rtweet包来推送推文进行数据分析。 当我运行的代码请求18000个鸣叫以下行,一切工作正常:rtweet在收集大量推文时给出rbind错误

t <- search_tweets("at", n=18000, lang='en', geocode='-25.609139,134.361949,3500km', since='2017-08-01', type='recent', retryonratelimit=FALSE) 

但是当我尝试将其扩展至100,000鸣叫我得到一个错误信息

t <- search_tweets("at", n=100000, lang='en', geocode='-25.609139,134.361949,3500km', since='2017-08-01', type='recent', retryonratelimit=TRUE) 

Finished collecting tweets! 
Error in rbind(deparse.level, ...) : 
    invalid list argument: all variables should have the same length 

为什么会发生这种情况我该如何解决这个问题?谢谢

+0

我认为这个问题出在retryonratelimit = TRUE – DrPaulVella

+0

没有问题,当我要求36000个微博 – DrPaulVella

回答

1

我建议更新到开发版的rtweet。它为我解决了这个问题。

devtools::install_github("mkearney/rtweet")