Построение карты мира на R без ggplot2

#r #ggplot2

#r #ggplot2

Вопрос:

Я пытаюсь построить карту мира на R, но у меня не обновлена версия для ggplot2. Есть ли способ сделать это без?

Комментарии:

1. Может быть, вам стоит взглянуть на листовку ( rstudio.github.io/leaflet )

2. Контурная карта? Карта со странами, раскрашенными чем-то? Для фона, чтобы добавить другие вещи? Используя базовую графику? Как вы пытались это сделать с помощью ggplot?

3. У вас нет обновленной версии ggplot2? Есть ли причина, по которой вы не можете ее обновить?

Ответ №1:

Вы можете получить чрезвычайно простую карту мира с:

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

Простая карта мира

И несколько лучшая карта из mapdata пакета

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

Нанимает World

И просто для развлечения, вот версия с более красивыми цветами, голубым океаном и вырезанием Антарктиды.

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

Более красивая карта мира