Как использовать непрерывную цветовую шкалу для тематических карт в пакете Tmap R? - PullRequest
0 голосов
/ 24 мая 2018

Когда я делаю хороплет с tmap, где непрерывная переменная отображается на цвет заливки, tmap дискретизирует переменную и строит цвет по категориям.Например, этот код

library(tmap)
data(World)
tm_shape(World) + tm_polygons(col="gdp_cap_est")

создает карту, на которой страны раскрашены в зависимости от того, находится ли их ВВП на душу населения в диапазоне 0–20 000 долл. США, 20–40 000 долл. США и т. Д. Мне нужна карта, на которой ВВП /На душу населения непрерывно наносятся цвета или оттенки цвета, поэтому небольшие различия в ВВП влекут за собой небольшие различия в цвете на карте.Есть ли у Tmap такая возможность?

1 Ответ

0 голосов
/ 24 мая 2018

Мы можем использовать style = cont или order.

library(tmap)
data(World)

# Map the value to a continuous gradient
tm_shape(World) + 
  tm_polygons(col = "gdp_cap_est",
              style = "cont")

enter image description here

# Map the order to a continuous gradient
tm_shape(World) + 
  tm_polygons(col = "gdp_cap_est",
              style = "order")

enter image description here

...