如何通过R twitteR软件包获得Twitter的印象和覆盖面?

时间:2012-02-29 21:36:28

标签: r twitter

这个问题是关于使用R来衡量Twitter的印象和覆盖面。

我正在对“People voice about Lynas Malaysia through Twitter Analysis with R”进行推文分析。为了更加完美,我希望了解如何通过Twitter来衡量印象,覆盖面,频率等。

定义:

  1. 展示次数:已展示给品牌/消息的粉丝数量。

  2. 覆盖率:展示给消息/品牌的唯一身份用户总数。

  3. 频率:每位唯一身份用户所接触的次数都会显示在消息中。

  4. 我的试用:#1。

    根据我的理解,印象是推特特定“关键字”的总推特的追随者数量。

    #1。我做了一个:

    rdmTweets <- searchTwitter(cloudstatorg, n=1500)
    tw.df=twListToDF(rdmTweets)
    n <- length(tw.df[,2])
    
    S <- 0
    X <- 0
    
    for (i in 1:n) {
    
    tuser <- getUser(tw.df$screenName[[i]])
    X <- tuser$followersCount
    S <- S + X 
    
    }
    
    S
    

    但发生的问题将是

    Error in .self$twFromJSON(out) : 
      Error: Rate limit exceeded. Clients may not make more than 150 requests per hour.
    

    #2。和#3。,仍然没有任何想法,希望在这里得到帮助。非常感谢。

1 个答案:

答案 0 :(得分:0)

您对#1的问题与R和您的代码无关,是关于您对Twitter Search API的调用次数,以及它超过了默认情况下的150次调用。

根据您的目的,您可以混合使用API​​的几个组件以获得所需的结果,

您可以在他们的文档中阅读更多内容:https://dev.twitter.com/docs/rate-limiting