@@ -74,7 +74,8 @@ map_data <- function(map, region = ".", exact = FALSE, ...) {
74
74
# ' @param regions map region
75
75
# ' @param fill fill colour
76
76
# ' @param colour border colour
77
- # ' @param xlim,ylim latitudinal and logitudinal range for extracting map polygons, see \code{\link[maps]{map}} for details
77
+ # ' @param xlim,ylim latitudinal and logitudinal range for extracting map
78
+ # ' polygons, see \code{\link[maps]{map}} for details.
78
79
# ' @param ... other arguments passed onto \code{\link{geom_polygon}}
79
80
# ' @export
80
81
# ' @examples
@@ -92,17 +93,18 @@ map_data <- function(map, region = ".", exact = FALSE, ...) {
92
93
# ' ggplot(capitals, aes(long, lat)) +
93
94
# ' borders("state") +
94
95
# ' geom_point(aes(size = pop)) +
95
- # ' scale_size_area()
96
- # '
97
- # ' #Same map, with geographical context
98
- # ' data(us.cities)
99
- # ' capitals <- subset(us.cities, capital == 2)
96
+ # ' scale_size_area() +
97
+ # ' coord_quickmap()
98
+ # '
99
+ # ' # Same map, with some world context
100
100
# ' ggplot(capitals, aes(long, lat)) +
101
101
# ' borders("world", xlim = c(-130, -60), ylim = c(20, 50)) +
102
102
# ' geom_point(aes(size = pop)) +
103
- # ' scale_size_area() + coord_quickmap(xlim = c(-130, -60), ylim = c(20, 50))
103
+ # ' scale_size_area() +
104
+ # ' coord_quickmap()
104
105
# ' }
105
- borders <- function (database = " world" , regions = " ." , fill = NA , colour = " grey50" , xlim = NULL ,ylim = NULL ,... ) {
106
+ borders <- function (database = " world" , regions = " ." , fill = NA ,
107
+ colour = " grey50" , xlim = NULL , ylim = NULL , ... ) {
106
108
df <- map_data(database , regions , xlim = xlim , ylim = ylim )
107
109
geom_polygon(aes_(~ long , ~ lat , group = ~ group ), data = df ,
108
110
fill = fill , colour = colour , ... , inherit.aes = FALSE )
0 commit comments