2016-11-17 67 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谢谢你,工作 –

相关问题