Bucle para geocodificación inversa en R

Estoy tratando de revertir geocodificar un gran conjunto de datos (alrededor de 100k). Usé elrevgeocode función del paqueteggmap. Obtuve el resultado para 1 entrada

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

, pero necesito automatizar el proceso y usarlo para todo el conjunto de datos.

Lo intenté

r <- lapply(revgeocode(location = (c(z$lon),c(z$lat)),
             output = "more",
            messaging = FALSE, sensor = FALSE, override_limit = FALSE,
            client = "", signature = ""))

y obtuve los errores inesperados ',' en cada paso.

Traté de escribir el siguiente ciclo también

r <- for(i in 1:10){
  revgeocode(location = ("z$lon", "z$lat"),output = "more", messaging =      FALSE, sensor = FALSE, override_limit = FALSE,client = "", signature = "")}

y obtuve errores similares

Proporcione algunos materiales o enlaces útiles que me ayudarán a escribir el bucle para la geocodificación inversa. ¿Cómo verificar la autenticidad de los datos?

Respuestas a la pregunta(2)

Su respuesta a la pregunta