Wie erstelle ich eine Weltkarte in R mit bestimmten Ländern?

Ich möchte R verwenden, um eine sehr einfache Weltkarte mit einer Reihe von Ländern zu erstellen, die mit einer roten Farbe gefüllt sind, um anzuzeigen, dass es sich um Malaria-Endemie-Länder handelt.

Ich habe eine Liste dieser Länder in einem Datenrahmen, habe aber Mühe, sie auf einer Weltkarte zu überlagern.

Ich habe versucht mit derwrld_simpl Objekt und auch diejoinCountryData2Map Methode in derrworldmap Paket.

Ich würde diese Antwort kommentieren, um das Hinzufügen einer möglicherweise überflüssigen Frage zu verhindern, aber ich habe im Moment nicht genug Ruf, entschuldige mich dafür.

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

Ich habe Schwierigkeiten, die Argumente zu verstehen, die der Kommission vorgebracht wurdenplot() Befehl - Ich habe mich gefragt, ob es nur eine einfache Möglichkeit gibt, R zu sagen, dass es alle in meiner Liste auf der angezeigten Länder-NAMEN plotten sollwrld_simpl Karte statt mitgrepl() usw. usw.

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

Antworten auf die Frage(3)

Ihre Antwort auf die Frage