在 R 地图包中显示美国领土的方式

Way to show US territories in R maps package

我想知道是否可以在地图包中结合美国大陆地图绘制美国领土图。

map("state")
points(data$LONGITUDE, data$LATITUDE, pch = 20, col = alpha(ifelse(data$known == 1, "red", "blue"), 0.3), cex = 0.5)

我正在使用上面的代码创建我的地图,但我的数据框 "data" 包含阿拉斯加、夏威夷和波多黎各的纬度和经度。我怎样才能将它们也包括在我的地图中?

让我知道是否可以更加清晰!

提前致谢, 本

您可以使用 raster 包获取美国边界:

library(raster)
USA <- getData('GADM', country='USA', level=1)