,可以通过以下步骤实现:
install.packages()
函数安装maps
和mapdata
包,然后使用library()
函数加载这两个包。install.packages("maps")
install.packages("mapdata")
library(maps)
library(mapdata)
map()
函数绘制水平图。可以指定plot
参数为FALSE
,以便先绘制地图轮廓。map("world", plot = FALSE)
map()
函数的add
参数将大陆轮廓叠加到水平图上。可以指定fill
参数为TRUE
,以填充大陆区域的颜色。map("world", add = TRUE, fill = TRUE, col = "lightgray")
完整的代码如下:
install.packages("maps")
install.packages("mapdata")
library(maps)
library(mapdata)
map("world", plot = FALSE)
map("world", add = TRUE, fill = TRUE, col = "lightgray")
这样,就可以在R中的水平图上叠加大陆轮廓了。
领取专属 10元无门槛券
手把手带您无忧上云