我想比較都柏林和倫敦的品牌知識(例如:索尼)。您將如何僅從使用用戶名推文的位置選擇推文?我嘗試了倫敦地理編碼選項,但它返回零。這是我的代碼:僅使用R從特定位置提取推文和用戶
tweets <- searchTwitter(
"@Sony", n = 1000, since = "2014-01-01",
lang = "en", geocode = "51.5074, 0.1278"
)
有沒有更好的方法來做到這一點?
我想比較都柏林和倫敦的品牌知識(例如:索尼)。您將如何僅從使用用戶名推文的位置選擇推文?我嘗試了倫敦地理編碼選項,但它返回零。這是我的代碼:僅使用R從特定位置提取推文和用戶
tweets <- searchTwitter(
"@Sony", n = 1000, since = "2014-01-01",
lang = "en", geocode = "51.5074, 0.1278"
)
有沒有更好的方法來做到這一點?
您需要刪除geocode
參數中的空格,並且還需要指定代表半徑與指定緯度/長點的距離。例如,如果你想50公里半徑,你這樣做:
tweets <- searchTwitter(
"@Sony", n = 1000, since = "2014-01-01",
lang = "en", geocode = "51.5074,0.1278,50km"
)
從Twitter的documentation:
地理編碼 - 如果不爲null,則返回由位於在一個特定的用戶鳴叫給定緯度/經度的半徑。
和
對於地理編碼參數,該值是在格式緯度,經度,半徑,其中,所述半徑可以有英里(英里)或公里(公里)爲單位給出。例如geocode = '37 .781157,-122.39720,1mi'。
請注意,geocode
參數中沒有空格。
Biegeleisan謝謝你,工作 –
@nrussell感謝您編輯我的問題。我是新來的網頁。我正在學習問題的正確方法。再次感謝。 –