ggmap
использует Карты Google в качестве стандартного источника карт.
В настоящее время API Карт Google, к которому ggmap
подключается, нужны координаты lon / lat (например, location = c(16.3738,48.2082)
- не название местоположения), а также функционирующий и зарегистрированный GoogleКлюч API Карт (который вы регистрируете через register_google(key = "...")
в каждом новом сеансе), чтобы получить карту.
Таким образом, полный код для вас будет
library(ggmap)
register_google(key = "...") # with your billing-enabled API key entered here
map <- get_map(location = c(31.2357,30.0444), zoom = 5)
ggmap(map)

Дополнительные указания по устранению неполадок см. В этой проблеме.на Github .