Я хочу нанести регионы на карту, используя ggplot и geom_polygons, но я хочу, чтобы у определенных регионов были только границы, а другие были заполнены (я анализирую только 3 региона, но хочу также показать карту окружающих стран)
Я использую функцию map_data и выбираю регионы, которые меня интересуют в c ("Сирия", "Израиль", "Греция"), но я также хочу показать регионы, такие как Египет и Ливия, но только границы, поэтому они невыделиться на визуализации.
Это мой код:
mapdata = map_data("world", regions =c("Syria","Israel","Greece"))
plot2 = ggplot() + geom_polygon(data = mapdata, aes(x=long, y = lat, group = group)) +
coord_fixed(1.3) + theme_classic()
Позже я нанесу на него географические точки.
Я пробовал что-то вроде:
dummymap = map_data("world", regions = c("Egypt","Libya"))
[...] + geom_polygon(data = dummymap, aes(x=long, y = lat, group = group)) + theme_bw()
* я меняю тему на bw, но она выводит Египет и Ливию в классическом стиле
Так что я бы хотел, чтобы Греция, Израиль и Сирия были заполнены, а Египет и Ливия граничат только