The map_data
function reads geographic data. Options include “world”, “world2” (Pacific centred), “usa”, “italy”, “nz”
library(tidyverse)
[30m── [1mAttaching packages[22m ─────────────────────────────────────────────────────────────────────────────────────────────────────────────── tidyverse 1.2.1 ──[39m
[30m[32m✔[30m [34mggplot2[30m 2.2.1 [32m✔[30m [34mpurrr [30m 0.2.5
[32m✔[30m [34mtibble [30m 1.4.2 [32m✔[30m [34mdplyr [30m 0.7.5
[32m✔[30m [34mtidyr [30m 0.8.1 [32m✔[30m [34mstringr[30m 1.3.1
[32m✔[30m [34mreadr [30m 1.1.1 [32m✔[30m [34mforcats[30m 0.3.0[39m
[30m── [1mConflicts[22m ────────────────────────────────────────────────────────────────────────────────────────────────────────────────── tidyverse_conflicts() ──
[31m✖[30m [34mdplyr[30m::[32mfilter()[30m masks [34mstats[30m::filter()
[31m✖[30m [34mdplyr[30m::[32mlag()[30m masks [34mstats[30m::lag()[39m
map_data("world2") %>% ggplot(aes(x=long, y=lat, group=group)) + geom_polygon()
Attaching package: ‘maps’
The following object is masked from ‘package:purrr’:
map
head(map_data("world2"))
map_data("world") %>%
filter(region %in% c("Sweden", "Norway", "Finland", "Denmark")) %>%
ggplot(aes(x=long, y=lat, group=group)) + geom_polygon()