У меня есть набор адресов.В некоторых случаях отсутствуют одно или несколько отдельных значений:
Пример:
samp
# A tibble: 10 x 6
Company Street City `City Code` Country `Business Phone`
<chr> <chr> <chr> <chr> <chr> <chr>
1 NA NA NA NA NA NA
2 CBRE NA NA NA NA NA
3 Bovemij NA Nijmegen Area NA Netherlan~ NA
4 NA NA NA NA Netherlan~ NA
5 Parkking De Lind 41 OISTERWIJK NA Netherlan~ +31 13 523 42 90
6 92Y NA NA NA NA NA
7 Van Lanschot NA NA NA NA NA
8 Vaanster NA NA NA Netherlan~ NA
9 Esteban NA NA NA NA 2127140102
10 Impact SA NA NA NA NA NA
Есть ли способ дополнить значения геокодированием (например, получить полный адрес в случае 9 по телефонуномер или получение кода города в случае 5 с улицы и города)?
Вот маленький dput:
structure(list(Company = c(NA, "CBRE", "Bovemij", NA, "Parkking",
"92Y", "Van Lanschot", "Vaanster", "Esteban", "Impact SA"), Street = c(NA,
NA, NA, NA, "De Lind 41", NA, NA, NA, NA, NA), City = c(NA, NA,
"Nijmegen Area", NA, "OISTERWIJK", NA, NA, NA, NA, NA), `City Code` = c(NA_character_,
NA_character_, NA_character_, NA_character_, NA_character_, NA_character_,
NA_character_, NA_character_, NA_character_, NA_character_),
Country = c(NA, NA, "Netherlands", "Netherlands", "Netherlands",
NA, NA, "Netherlands", NA, NA), `Business Phone` = c(NA,
NA, NA, NA, "+31 13 523 42 90", NA, NA, NA, "2127140102",
NA)), row.names = c(NA, -10L), class = c("tbl_df", "tbl",
"data.frame"))
Я знаю, что вопросы довольно широкие.Я ищу больше пакета, чем решение.Может быть, для краткого примера для двух примеров, которые я упомянул.