2014-06-09 84 views
1

我的問題非常簡單,我嘗試創建一個從SpatialLines對象計算的軌跡頻率。我可以光柵化它,但是,我想知道是否有可能從繪圖結果中更改圖例的顏色範圍(請參見下圖)。謝謝。 enter image description here如何在柵格化空間對象時更改圖例的顏色範圍

+0

你能證明你的代碼來實現這一情節? –

+1

[this](http://www.inside-r.org/packages/cran/raster/docs/text)可能會有用。 –

+0

謝謝。我用plot函數的「col」參數得到它。我只是用我想要的顏色創建了一個矢量,並將它傳遞給「col」,如:_italic_col = colorRampPalette(c(「darkblue」,「blue」,「lightblue」,「green」,「yellow」,「red」 「darkred」))(20)) – Thalles

回答

3
library(raster) 
x <- raster(nc=10, nr=10) 
x[] <- runif(ncell(x), 0, 30) 
plot(x) 

default plot

#plot(x, col = rainbow(6)) 
brks <- c(0, 10, 20, 30) 
args <- list(at=c(5, 15, 25), labels=c("Low","Med.","High")) 
plot(x, col=terrain.colors(3), breaks=brks, axis.args=args) 

raster plot

相關問題