Comment créer une carte du monde en R avec des pays spécifiques renseignés?
Je voudrais utiliser R pour générer un très de base de la carte du monde avec un ensemble spécifique de pays rempli d'une couleur rouge pour indiquer qu'ils sont des pays endémiques.
J'ai une liste de ces pays dans un bloc de données, mais je suis mal à les superposer sur une carte du monde.
J'ai essayé d'utiliser le wrld_simpl
objet et aussi la joinCountryData2Map
méthode dans le rworldmap
paquet.
Je voudrais commenter cette réponse à empêcher l'ajout d'un éventuellement redondantes question, mais je n'ai pas assez de réputation pour le moment, toutes mes excuses pour cela.
https://stackoverflow.com/a/9102797/1470099
Je vais avoir de la difficulté à comprendre les arguments donnés à la plot()
de commande, je me demandais si il y avait juste un moyen facile de dire R de tracer tous les Noms de pays dans ma liste sur le wrld_simpl
carte au lieu d'utiliser grepl()
etc. etc.
plot(wrld_simpl,
col = c(gray(.80), "red")[grepl("^U", wrld_simpl@data$NAME) + 1])
source d'informationauteur phlancelot
Vous devez vous connecter pour publier un commentaire.
À l'aide de la
rworldmap
paquet, vous pouvez utiliser les éléments suivants:Essayez d'utiliser googleVis paquet et l'utilisation gvisGeoMap Fonctions
par exemple