【问题标题】:Does the rtweet library have a way to fetch tweets from a specific location?rtweet 库是否有办法从特定位置获取推文?
【发布时间】:2018-08-23 17:26:00
【问题描述】:

我正在尝试获取从特定位置发布的推文,例如'LA' 使用 rtweet 包。 我知道 twitteR 包曾经有类似的东西:

a<-searchTwitter("sydney", n=100, geocode='-33.871841,151.206709, 10000mi')

您甚至可以指定半径。

有没有办法将该功能添加到 rtweet 流中?

【问题讨论】:

    标签: r rtweet


    【解决方案1】:

    来自rtweet

    library(rtweet)
    rt <- search_tweets(
      "lang:en", geocode = lookup_coords("usa"), n = 10000
    )
    

    帮助页面中的流示例:

    stream_tweets(
      "realdonaldtrump,trump",
      timeout = 60 * 60 * 24 * 7,
      file_name = "tweetsabouttrump.json",
      parse = FALSE,
      lookup_coords("usa")
    )
    

    但您需要lookup_coords 的 Google Maps API 密钥(请参阅 here)。

    更多herehere

    【讨论】:

    • 在流推文部分,如果我只想收集推文而不过滤任何内容怎么办。只是从美国发布的任何推文。我可以有一个空字符串吗?
    • 是的,只需删除您不需要的所有内容。在这种情况下"realdonaldtrump,trump"
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-05-18
    • 1970-01-01
    • 2021-02-25
    • 2016-08-09
    • 2012-01-29
    • 1970-01-01
    • 2011-12-12
    相关资源
    最近更新 更多