2016-11-17 97 views
0

我想比較都柏林和倫敦的品牌知識(例如:索尼)。您將如何僅從使用用戶名推文的位置選擇推文?我嘗試了倫敦地理編碼選項,但它返回零。這是我的代碼:僅使用R從特定位置提取推文和用戶

tweets <- searchTwitter(
    "@Sony", n = 1000, since = "2014-01-01", 
    lang = "en", geocode = "51.5074, 0.1278" 
) 

有沒有更好的方法來做到這一點?

+0

@nrussell感謝您編輯我的問題。我是新來的網頁。我正在學習問題的正確方法。再次感謝。 –

回答

2

您需要刪除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參數中沒有空格。

+0

Biegeleisan謝謝你,工作 –

相關問題