我需要创建一些光栅图,但要保持颜色坡度比例相同,同时我也希望颜色坡度是平滑的渐变。是否可能保持大量颜色(~100)以获得平滑的颜色坡度,并且同时具有合理数量的断点,以便易读?
library(raster)
library(colorRamps)
r1<- raster(ncol=56, nrow=26)
r1[] <- runif(n=56*26,min=-20,max=15)
r2<- raster(ncol=56, nrow=26)
r2[] <- runif(n=56*26,min=-14,max=68)
brk=seq(-50,70,length.out=100)
col=matlab.like(100)
plot(r1, breaks=brk, col=col)
plot(r2, breaks=brk, col=col)
在这种情况下,我有一个想要的颜色图例,但你无法阅读断点标签。 当我减少断点数量时,颜色图例变成了同一种颜色。
brk=seq(-50,70,length.out=6)