我正尝试使用graphics::rasterImage()
绘制简单的栅格图,如下所示:
graphics::rasterImage(matrix(layer, nrow = 1),
xleft = xmin, xright = xmax,
ybottom = ymin, ytop = ytop,
interpolate = FALSE
)
目标是能够以任意顺序绘制几行,直到图像完成为止。这些行可以具有不同的高度,每行的数据都是一维矩阵。
但是我得到一些白线,这取决于我如何调整绘图窗口的大小,如附件1-2中所示。
raster
包也会发生这种情况。
此外,如果我真的改变了窗口的高度,则底线消失了,如图像3
如果我绘制一次整个矩阵,而不是一次绘制一行矩阵,则可以正常工作,但这不是目标。
我有什么想念的吗?
谢谢。