Я создал несколько диаграмм p ie с легендами в ggplot
. Я также использую rworldmap
для создания карт Евразии с координатами, нанесенными в виде точек на карте.
Диаграммы p ie, которые я имею, соответствуют точкам, которые я нанес на свои карты. Моя конечная цель - наложить графики p ie, которые я создал в ggplot
, на мои rworldmap
графики, а затем отобразить все карты в сетке. Я также хотел бы добавить легенды из моих ggplot
p ie карт к картам.
Я добавил свою диаграмму p ie к объекту (?) AD_Pie
, используя AD_Pie <- ggplot(df, aes...) +
et c.
Я создал свою карту, используя:
AD_Map <- getMap(resolution = "low")
plot(AD_Map, xlim = c(-27.0, 174.0), ylim = c(17.5, 75.0), col = "grey",border = "darkgrey", xlab = "", ylab = '' , bg= "lightblue")
points(Coordinate_AD_Clean$long, Coordinate_AD_Clean$lat, col = "red", pch = "+")
Coordinate_AD_Clean
- мой фрейм данных.
У меня вопрос, есть ли способ наложить AD_Pie
на мой сюжет в rworldmap
. Между этими двумя графиками не должно быть никакого взаимодействия, поэтому гипотетически этого было бы достаточно, чтобы даже изображение диаграммы p ie, наложенное на карту, сохранялось как отдельный график, который я затем мог бы добавить в сетку. / Матрица всех завершенных участков.
В rworldmap
есть функция mapPies
и некоторые функции для добавления новых диаграмм p ie к картам с помощью этого пакета, но пироги, которые я создал в ggplot
, заняли значительное форматирование данных и настройка, чтобы получить, так что использование этой функции на самом деле не вариант.
Я очень надеюсь, что какая-то функция наложения существует в ggplot
или rworldmap
, которую я могу использовать, чтобы соединить эти кусочки. Если вы можете помочь, я был бы очень признателен. Спасибо за чтение, и дайте мне знать, если требуется дополнительная информация.