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])