Есть ли в библиотеке rtweet способ получения твитов из определенного места?

Я пытаюсь получить твиты, которые были твитнуты из определенного места, например, "LA", используя пакет rtweet. Я знаю, что пакет twitteR имел что-то вроде:

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

где вы могли бы даже указать радиус.

Есть ли способ добавить эту функциональность в поток 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")
)

Но вам понадобится ключ API Карт Google для lookup_coords (См. Здесь).

Больше здесь и здесь.

Другие вопросы по тегам