这是我使用rasterImage
创建的渐变色图例:
colfunc <- colorRampPalette(c("red", "blue"))
legend_image <- as.raster(matrix(colfunc(20), ncol=1))
plot.new()
rasterImage(legend_image, 0.9, 0, 1, 1)
lbsq <- seq.int(0, 1, l=5)
axis(4, at=lbsq, pos=1, labels=F, col=0, col.ticks=1, tck=-.05)
mtext(lbsq, 4, -.2, at=lbsq, las=2, cex=.6)
我希望在颜色图例周围添加一个细黑色边框。 我尝试在
rasterImage
中添加 lty = 1
,但无效。 我的问题是如何添加黑色边框到结果图像并调整其颜色和宽度。
?grconvertX
和?grconvertY
,对你可能很有趣,因为你似乎也喜欢低级别的绘图。 - jay.sf