On Mar 19, 2011, at 8:32 PM, Sally Luo wrote:
Hi R users,
I need to draw a map of select European countries with country names
shown
on the map. Does anyone know how to do this in R?
Adding a tiny bit to the material produced from a search and finding
something from Roger Bivand in response to Rense Nieuwenhuis:
http://finzi.psych.upenn.edu/R/Rhelp02/archive/85586.html
require(maps)
country2001 <- c("Austria", "Belgium", "Switzerland",
"Czechoslovakia", "Germany", "Denmark", "Spain", "Finland", "France",
"UK", "Greece", "Hungary", "Ireland", "Israel", "Italy",
"Luxembourg", "Netherlands", "Norway", "Poland", "Portugal",
"Sweden", "Slovenia")
color2001 <- c("green", "yellow","red","red", "red", "red", "red",
"red", "green", "red", "red", "red", "red", "red", "red", "red",
"red", "blue", "red", "red", "red", "orange")
europe$names[grep("Sicily", europe$names)] <- "Italy:Sicily"
europe$names[grep("Sardinia", europe$names)] <- "Italy:Sardinia"
match <- match.map(europe,country2001)
color <- color2001[match]
map(database="world", fill=TRUE, col=color,
xlim=c(-25,70),ylim=c(35,71))
text(0, 45, "France")
Also, is it possible to draw a historical map of European countries
using R?
Thanks a lot for your help.
Maomao
[[alternative HTML version deleted]]
______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.
David Winsemius, MD
West Hartford, CT
______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.