我正在尝试对一个大型数据集(约10万条)进行反向地理编码。我使用了来自 ggmap
软件包的 revgeocode
函数。我已经获得了1个条目的结果。
48 Grand View Terrace, San Francisco,
CA 94114, USA
48 Grand View Terrace Eureka Valley San Francisco
San Francisco County California United States
postal_code postal_code_suffix
但我需要自动化这个过程,并将其用于整个数据集。
我尝试过
r <- lapply(revgeocode(location = (c(z$lon),c(z$lat)),
output = "more",
messaging = FALSE, sensor = FALSE, override_limit = FALSE,
client = "", signature = ""))
并且在每一步中都遇到了意外的','错误。
我也尝试编写了以下循环:
r <- for(i in 1:10){
revgeocode(location = ("z$lon", "z$lat"),output = "more", messaging = FALSE, sensor = FALSE, override_limit = FALSE,client = "", signature = "")}
并且收到了类似的错误。
请提供一些材料或有用的链接,帮助我编写反向地理编码循环。如何验证数据的真实性?