map_data {ggplot2} | R Documentation |
Convert map to data frame
map_data(map, region = ".")
map |
map name |
region |
region name |
Hadley Wickham <h.wickham@gmail.com>
if (require(maps)) { states <- map_data("state") arrests <- USArrests names(arrests) <- tolower(names(arrests)) arrests$region <- tolower(rownames(USArrests)) choro <- merge(states, arrests, sort = FALSE, by = "region") choro <- choro[order(choro$order), ] qplot(long, lat, data = choro, group = group, fill = assault, geom="polygon") qplot(long, lat, data = choro, group = group, fill = assault / murder, geom="polygon") }