-2
我有一個值範圍從1到64的光柵文件,我想分配特定的顏色到特定的值,例如,我希望等於1的單元格繪製爲rgb 96,0,232,等於2的單元格爲141, 0,255,等等。如何將特定顏色分配給光柵文件中的特定單元值?
非常感謝您的幫助。
我有一個值範圍從1到64的光柵文件,我想分配特定的顏色到特定的值,例如,我希望等於1的單元格繪製爲rgb 96,0,232,等於2的單元格爲141, 0,255,等等。如何將特定顏色分配給光柵文件中的特定單元值?
非常感謝您的幫助。
好像類似下面,看到https://www.rdocumentation.org/packages/raster/versions/2.5-8/topics/colortable
# raster
r <- raster(matrix(sample(1:2, size=16, replace=T),nrow=4))
# color
col <- matrix(c(96,0,232, 141,0,255),ncol=3)
col <- apply(col,1, function(x) paste('#', paste(as.hexmode(x), collapse=''), sep='')
# colortable
colortable(r) <- col
由於這個問題是堅持周圍沒有太多的關注,你可以更詳細一點你的問題?這聽起來像你想將表與一個柵格值相關聯?所以表格可能看起來像'1:96,0,232; 2:141,0,255; ...' – SeldomSeenSlim
你檢查了這個頁面嗎? https://www.rdocumentation.org/packages/raster/versions/2.5-8/topics/colortable – yosukesabai