1
我想繪製地圖葉綠素的濃度,但值被分散在這樣一種方式,圖例變得不可讀(見圖)- [R如何控制色條/圖例的間距
所以我試圖控制顏色欄/圖例中的顏色的間距。我想平均分配它(同時保持地圖本身不均勻的中斷)。
下面的示例非常簡化,適用於柵格圖,但image.plot也是如此。
library(raster)
r <- raster(ncol=5, nrow=4)
r[] <- 1:20
plot(r, breaks = c(0,1,2,3,5,10,20), col = rainbow(6))
我想過把數據轉換成日誌值,但是這並沒有給我一個滿意的結果。所以對這個傳說的任何幫助都非常感謝。
不能你只是分裂'r'中的值範圍轉換爲十六進制,並將其用於創建傳遞給'col'參數的調色板的colorRamp? –
謝謝,這可能是解決問題的一種方法,但我更願意控制'r'中的中斷並找到控制圖例間距的解決方案。 – Lukas