[英]How to insert a scale on a map in R
另一种选择是使用库ggspatial
和tidyterra
。
library(ggspatial)
library(tidyterra)
ggplot() +
geom_spatvector(data = mun) +
annotation_scale() + # add scale
annotation_north_arrow(location = "br", which_north = "true") + # add arrow
theme(
panel.grid.major = element_blank(),
panel.grid.minor = element_blank(),
panel.border = element_blank(),
axis.text.y=element_blank(), #remove y axis labels
axis.ticks.y=element_blank(), #remove y axis ticks
axis.text.x=element_blank(), #remove x axis labels
axis.ticks.x=element_blank() #remove x axis ticks
)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.