我正在尝试通过软件包geocode
的{{1}}函数对R使用Bing Maps API。
我使用以下代码对在数据框上输入的地址做了一次:
taRifx.geo
所有地址以希腊字母和以下格式表示: 城市,街道大街无邮政编码
该功能运行完美,几乎可以带来完美的结果。
但是,我正在测试一些新数据,发现了以下奇怪的模式:
将地理编码功能用作:
x<-lapply(df$address, geocode, service = 'bing', returntype = 'coordinates')
与以下结果相比,结果完全不同(并且完全错误):
geocode("address", service="bing", returntype="coordinates")
其中df [x,“ col_name”] ==“地址”。
我试图理解为什么会这样,因为当我输入格式相似的新数据集时,几乎所有结果都是错误的。有什么想法吗?
谢谢!