我在谷歌搜索了一段时间后,带着一个愚蠢的问题来到这里。我需要做一个或多或少像这样的Map:
library(rnaturalearth)
library(terra)
library(maps)
world <- vect(ne_countries(scale = "medium", returnclass = "sf"))
plot(world)
map.scale(38, -20.7, relwidth = 0.15, ratio = F,
cex = 0.8, metric = TRUE, col = "red")
其结果为:
但是,我需要刻度的文本和线都是红色的,而无论我做什么,它都保持黑色...例如,我也尝试了border = "red"
,但没有成功...有什么建议吗?
- 请注意:**我不打算使用ggplot,我可以尽可能多地更改比例源。谢谢!
1条答案
按热度按时间fnx2tebb1#
结果并不完全相同,但您可以使用