Bonjour,
Je cherche à créer une carte de l'europe où je peux colorier certains pays.
J'ai réussi à créer celle de France, également celle d'Afrique en utilisant l'excellent document formation pdf de ce site. J'arrive à sélectionner les pays à colorier sans problèmes.
Cependant, en utilisant la même syntaxe que mes 2 autres cartes, celle d'Europe ne fonctionne pas. En regardant, la structure de l'objet carte de chacun je n'y vois pas de différences. Même en essayant de colorier l'ensemble de la carte d'Europe sans distinction de pays, R ne remplit que de petites zones bizarres. Si quelqu'un a une idée de pourquoi je suis preneur. Voici ci dessous le script utilisé:
carte.europe <- map(database = "world", xlim=c(-10,40), ylim=c(30,57))
str(carte.europe)
sort(carte.europe$names)
pays.presence.EU <- c("Switzerland", "Italy", "Spain", "Yougoslavia", "Portugal", "Poland", "Germany")
cols.EU <- ifelse(is.element(carte.europe$names, pays.presence.EU), "red", "light grey")
map(carte.europe, add=TRUE, fill=TRUE, col=cols.EU)