Jak utworzyć mapę świata w R z wypełnionymi określonymi krajami?

Chciałbym użyć R do wygenerowania bardzo podstawowej mapy świata z określonym zestawem krajów wypełnionych czerwonym kolorem, aby wskazać, że są to kraje endemiczne dla malarii.

Mam listę tych krajów w ramce danych, ale staram się nakładać je na mapę świata.

Próbowałem użyćwrld_simpl obiekt, a takżejoinCountryData2Map metoda wrworldmap pakiet.

Chciałbym skomentować tę odpowiedź, aby zapobiec dodaniu potencjalnie zbędnego pytania, ale w tej chwili nie mam wystarczającej reputacji, przepraszam za to.

https://stackoverflow.com/a/9102797/1470099

Mam trudności ze zrozumieniem argumentów podanychplot() polecenie - zastanawiałem się, czy istnieje prosty sposób, aby poinformować R, aby wykreślił wszystkie NAME z kraju na mojej liściewrld_simpl mapa zamiast używaćgrepl() itd itd.

plot(wrld_simpl, 
     col = c(gray(.80), "red")[grepl("^U", wrld_simpl@data$NAME) + 1])

questionAnswers(3)

yourAnswerToTheQuestion