Как создать карту мира в R с указанием конкретных стран?
Я хотел бы использовать R для создания очень простой карты мира с определенным набором стран, заполненных красным цветом, чтобы указать, что они являются эндемичными по малярии странами.
У меня есть список этих стран в кадре данных, но я изо всех сил пытаюсь наложить их на карту мира.
Я пытался использоватьwrld_simpl
объект, а такжеjoinCountryData2Map
метод вrworldmap
пакет.
Я бы прокомментировал этот ответ, чтобы предотвратить добавление возможно лишнего вопроса, но у меня сейчас недостаточно репутации, извиняюсь за это.
https://stackoverflow.com/a/9102797/1470099
Я с трудом понимаю аргументы, приведенныеplot()
команда - мне было интересно, есть ли просто способ сказать R, чтобы отобразить все ИМЕНА страны в моем списке наwrld_simpl
карта вместо использованияgrepl()
и т. д.
plot(wrld_simpl,
col = c(gray(.80), "red")[grepl("^U", wrld_simpl@data$NAME) + 1])