2017-02-25 26 views
2

我有一個代碼來提取R中的推文,但緯度經度顯示始終爲NA。我正在使用的代碼如下:R Twitter經緯度顯示不適用

tweets <- searchTwitter('weather', n=10,lang='en') 
t <- twListToDF(tweets) 
l <- t[, c("latitude", "longitude")] 

對於L的輸出如下:

  latitude longitude 
1  NA  NA 
2  NA  NA 
3  NA  NA 
4  NA  NA 
5  NA  NA 
6  NA  NA 
7  NA  NA 
8  NA  NA 
9  NA  NA 
10  NA  NA 

正如你看到的輸出始終是NA。關於如何獲取地理位置的任何想法?

+2

緯度/經度值取決於用戶在他們的推文上啓用地理位置 – SymbolixAU

+0

你是對的。我已將其更改爲1000次搜索,並設法獲得大約60個條目 – Selrac

回答

3

僅當用戶在其推文上啓用「位置」時,緯度/經度值纔可用。默認值是'off/disabled',所以我猜你更可能不會獲得緯度/經度值。

參考見official documentation

網絡

您的位置默認情況下,每個人都被禁用啁啾。

移動

如果您選擇來打開「共享精確位置」按鈕(可在Twitter上的iOS版本6.26或更高版本,並在Twitter上的Android版本5.55或更高版本),您的精確位置(緯度和經度)將與Tweet和可通過API關聯。