R twitter纬度和经度显示NA

Sel*_*rac 4 twitter r

我有一个代码来提取R中的推文,但纬度经度显示为NA.我正在使用的代码如下:

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

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
Run Code Online (Sandbox Code Playgroud)

如您所见,输出始终为NA.有关如何获取地理位置的任何想法?

Sym*_*xAU 5

纬度/经度值仅在用户在其推文上启用"位置"时才可用.默认为'关闭/禁用',因此我猜您更有可能无法获得lat/lon值.

请参阅官方文档以供参考:

卷筒纸

默认情况下,默认情况下会禁止向您的位置发送推文.

移动

如果您选择切换"共享精确位置"按钮(适用于iOS版本6.26或更高版本的Twitter,以及适用于Android版本5.55或更高版本的Twitter),您的精确位置(纬度和经度)将与推文和可以通过API找到.