标题说明了一切,非常。据我所知,尝试使用col
参数传递一个简单的调色板,例如,rasterImage(mydata,xleft=1,ybottom=1,xright=2,ytop=2,col=grey(0:4095/4096))
失败。更令人困惑的是,默认调色板似乎取决于mydata
的类。
如果我有一个矩阵,rasterImage(as.raster(mymatrix), {etc}
使用RasterLayer
对象绘制灰度图,rasterImage(as.raster(myRaster),{etc}
绘制地形颜色集。
任何关于绘制大图像的替代(快速)工具的建议都会感激不尽。
答案 0 :(得分:1)
我认为在基本的useRaster=TRUE
函数中使用graphics:image
很好。
使用矩阵或RasterLayer对象非常快速(而不是光栅化大矩阵):
image(mydata, useRaster=TRUE, col={whatever})
在进入包装函数之前我应该尝试过。