我想检索用户的推文以进行文本分析。我已经从twitteR包中尝试了userTimeline,但是它仅检索3200条推文,包括回复和转发。还有其他选项可用于仅使用R下载用户的推文吗?
提前感谢!
我以前从未用R进行编码,但是我对Twitter API有所了解,并且使用python在Tweepy库中做了类似的事情。
状态对象具有几个您可以阅读的有关here的属性;
您可以通过检查tweet对象是否具有retweeted_status属性来检查该tweet是否为转发。
您可以通过检查in_reply_to_status_id属性来检查该tweet是否是对另一条tweet的答复。如果该tweet是答复,则此属性返回要回复的tweet的ID;否则,返回None。
在python中,实现此目的的代码将是;
get_tweets = api.user_timeline(username) for tweets in get_tweets: if hasattr(tweets, 'retweeted_status') or tweets.in_reply_to_status_id != None: #Do stuff if the tweet is a retweet or reply else: #Do some other stuff if the tweet is not a retweet or reply
尝试将其转换为R等效项。