У меня есть data.frame(df) с адресами. Я хочу геокодировать их. Мой код:
for(i in 1:nrow(df))
{
# Print("Working...")
result <- geocode(df$address[i], output = "latlona", source = "google")
df$lon[i] <- as.numeric(result[1])
df$lat[i] <- as.numeric(result[2])
}
Вывод и ошибка следующие:
Error in chartr(" ", "+", location) :
invalid input 'Joaquín Requena esquina Charrúa 1111' in 'utf8towcs'
In addition: Warning messages:
1: geocode failed with status ZERO_RESULTS, location = "a pasos de OSE 0000"
2: geocode failed with status ZERO_RESULTS, location = "Luis Galvani 1111"
Любая помощь?
Благодарю вас!
result
не имеет 3-го столбца. Это означает, чтоresult[3]
не будет работать (и, следовательно, выдает ошибку, которую вы видите). - person SymbolixAU   schedule 24.08.2018