On Tue, Dec 2, 2008 at 6:21 PM, Avram Aelony <[EMAIL PROTECTED]> wrote: > A few questions about maps... > > (1) How can I find a listing of the internal data sets that map() from the > maps library contains? > For example, "usa", "county", "state", "nz" all work. Are there any others?
help(package = maps) > (2) Is there an easier, more generalized way to produce this > (http://www.ai.rug.nl/~hedderik/R/US2004/ ) type of plot than this > (http://www.ai.rug.nl/~hedderik/R/US2004/map.r ) ? I have geographic (e.g. > country, state, county, zip code) count data in a data frame that I would > like to represent on a map, but still need to study how map.r works, > especially the map.center function... Yes, it's about six lines of ggplot2 code. But a lot depends on the format of your data, so if you could provide a reproducible example of what you're trying to do, that would be very helpful. > (3) The examples at http://had.co.nz/ggplot2/coord_map.html are great. > Adding another example that with color codes for counts from a data frame > would be very useful too. qplot(..., colour = count) ? > (4) Is there a reason why I can produce a map of France but not the UK ? > >>library(maps) >>library(ggplot2) >>library(mapproj) >>(qplot(x, y, data=(data.frame(map("france", plot=FALSE)[c("x","y")])), >>geom="path")) + coord_map() >>(qplot(x, y, data=(data.frame(map("uk", plot=FALSE)[c("x","y")])), >>geom="path")) + coord_map() > Error in get(dbname) : variable "ukMapEnv" was not found > In addition: Warning message: > In data(list = dbname) : data set 'ukMapEnv' not found map('world', regions="uk") Hadley -- http://had.co.nz/ ______________________________________________ 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.