Равно расположенная легенда в растровом сюжете - PullRequest
1 голос
/ 30 апреля 2019
library(raster)
library(viridis)

data(volcano)
volcanoR <- raster(volcano)

breakpoints <- c(94,100,120,140,160,180,185, 189, 195)

par(mfrow = c(1, 2))

plot(volcanoR, main = "1")
plot(volcanoR, breaks = breakpoints, col = viridis(length(breakpoints) -1), main = "2")

enter image description here

На графике 2 вы видите, что надписи легенды расположены очень близко друг к другу и даже перекрываются.Есть ли способ, я могу сделать так, чтобы они не перекрывались и не были одинаковыми, как на рис. 1.

1 Ответ

0 голосов
/ 01 мая 2019

Этот вопрос мне не понятен, но я думаю, что вы можете сделать это, используя levelplot:

library(raster)
library(lattice)

data(volcano)
volcanoR <- raster(volcano)

breakpoints <- c(94,100,120,140,160,180,185, 189, 195)
levelplot(volcano, at=breakpoints, labels=breakpoints,
          par.settings=list(regions=list(col=topo.colors(8))))

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...