在没有ggplot2的情况下在R上绘制世界地图

时间:2019-03-10 15:41:05

标签: r ggplot2

我正在尝试在R上绘制世界地图,但是我没有为ggplot2更新版本。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:6)

您可以使用以下方法获得极为简单的世界地图:

library(maps)
map('world', fill = TRUE, col = 2:8, wrap=c(-180,180) )

Simple World map

mapdata包中更好的地图

library(mapdata)
map('worldHires', fill=TRUE, col=2:8)

HiRes World

有趣的是,这里有一个更漂亮的颜色,一片蓝色的海洋和切出的南极洲版本。

RegHR <- map("worldHires", namesonly=TRUE, plot=FALSE)
map('worldHires', fill=TRUE, col=terrain.colors(6),  bg="#CCEEFF",
    region=RegHR[-grep("Antarctica", RegHR)])

Prettier World Map