Убрать политические границы стран с карты ggplot2 - PullRequest
0 голосов
/ 28 мая 2020

Мне нужно удалить политические границы стран со следующей ggplot2 карты:

library(ggplot2)

world = map_data('world')

plot=ggplot() +
geom_polygon(data=world, aes(x=long, y=lat, group=group), fill='NA', color='black', size=0.2)

print(plot)

enter image description here

Любые предложения о том, как я можно это сделать? Спасибо

1 Ответ

1 голос
/ 30 мая 2020

Существует два способа решения вашего вопроса:

Первое решение: использование карт вместо ggplot2

library(maps)    
world <- maps::map("world", fill=FALSE, plot=TRUE, interior = FALSE)

Результат:

enter image description here

Second workaround: Using maps and ggplot2

library(maps)
library(magrittr)
library(maptools)
library(raster)
library(ggplot2)

#Defining a general CRS
mycrs 

The result:

введите описание изображения здесь

Надеюсь, это поможет

...