Как создать карту Дании с помощью ggmap Я установил следующие два пакета: library(ggmap) library(maps) Я нашел код в Интернете, чтобы создать карту мира (см. Ниже). Как мне увеличить сюжет на уровне страны? Например, Дания. ggplot()+ borders("world", colour="gray50", fill="gray50") Ответ 1 Если мы посмотрим на " ?borders и, более подробно, на " ?map, то увидим, что мы можем использовать аргумент regions: ggplot() + borders(regions = "Denmark", colour = "gray50", fill = "gray50") Ответ 2 Получить границы Дании в Lat-долго и использовать coord_fixed: ggplot() + borders("world", colour="gray50", fill="gray50") + coord_fixed(xlim=c(7, 12), ylim=c(52, 58)) Вы можете получить границы из пакета map: > map("world", "Denmark", plot=FALSE)$range [1] 8.121484 15.137110 54.628857 57.736916 И вы, возможно, захотите немного расширить их для лучшего расстояния и большего контекста.
Ответ 1 Если мы посмотрим на " ?borders и, более подробно, на " ?map, то увидим, что мы можем использовать аргумент regions: ggplot() + borders(regions = "Denmark", colour = "gray50", fill = "gray50")
Ответ 2 Получить границы Дании в Lat-долго и использовать coord_fixed: ggplot() + borders("world", colour="gray50", fill="gray50") + coord_fixed(xlim=c(7, 12), ylim=c(52, 58)) Вы можете получить границы из пакета map: > map("world", "Denmark", plot=FALSE)$range [1] 8.121484 15.137110 54.628857 57.736916 И вы, возможно, захотите немного расширить их для лучшего расстояния и большего контекста.