使用R编程对数据进行错误爬网

问题描述 投票:0回答:1

如何解决这样的错误:

library(twitteR)
library(ROAuth)
customer_key<-"-aaaaaa"
customer_secret<-"aaaaaaaa"
access_token<-"212123213-aaaaa"
access_secret<-"ccccccccccccc"
setup_twitter_oauth(customer_key,customer_secret,access_token,access_secret)
Tweets = searchTwitter("anxiety", n=100, lang = "en")

错误:对参考类字段“ language”的无效分配,应来自“字符”类或子类(是“ NULL”类)

我使用RStudio运行此源代码,这是我第一次使用twitter API。在我尝试了教程之后,他们成功了,在我尝试了之后,出现了这样的错误。谢谢

r twitter rstudio twitter-oauth
1个回答
0
投票
consumer_key <- "xxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
consumer_secret <- "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
access_token <- "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
access_secret <- "xxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

以下步骤是使用关键字#statistics提取Twitter并检索10000个数据的过程

setup_twitter_oauth(consumer_key, consumer_secret, access_token, access_secret)
tw = searchTwitter('#statistics',
                n = 10000,
               retryOnRateLimit = 1617)

请确保您使用的令牌已更新,并且在最近7天内不存在将要删除的单词为“焦虑”的可能性。因为使用API​​进行抓取只会提取7天的数据。假设我在8号提取数据,将要提取的数据是从2号到8号包含单词“焦虑”的数据或句子。

© www.soinside.com 2019 - 2024. All rights reserved.