我希望在ggsn
包中使用北符号和比例尺。我的问题是,如果我在geom_polygon
咒语中有多个地图,我有一张地图是第二张地图的子区域,我可以在北方或比例尺的调用中使用其中任何一个吗?我不认为这很重要,因为它们都是同一地区的地图。
这是一个可重复的例子。我可以使用north(tidy(m1))
还是north(tidy(m2))
?我不认为这很重要。类似的查询我也有缩放比例。
library(tigris)
library(dplyr)
library(leaflet)
m1 <- states()
m2 <- counties()
head(m1@data)
head(m2@data)
library(ggmap)
library(ggsn)
library(broom)
ggplot() +
geom_polygon(data = m2 ,aes(x= long,y = lat, group = group),col = "grey",fill = NA ) +
geom_polygon(data = m1 ,aes(x= long,y = lat, group = group),col = "brown",fill = NA ) +
north(tidy(m2))