Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
使用 导入 .tif 栅格时terra::rast(),还会导入颜色图。有什么方法可以强制函数不导入颜色图,或者将其设置为 NULL 以使用默认的绘图调色板?
terra::rast()
您可以通过以下方式查看颜色表:
terra::coltab()
示例数据
library(terra) r <- rast(ncols=3, nrows=2, vals=0:5) coltb <- data.frame(t(col2rgb(rainbow(6, end=.9), alpha=TRUE))) coltab(r) <- coltb
通常,你应该能够做到
coltab(r) <- NULL
但我看到 CRAN 版本有一个错误(现已在 version 中解决1.4-5)。要解决它,你可以做
1.4-5
coltab(r, 2) <- NULL