我在R中使用了polygon命令,它在绘图中创建了一个区域。但是,此区域中的值不会显示,而主要目的是监视这些值。有人知道怎么处理这件事吗?
发布于 2012-12-31 17:57:41
可以使用函数rgb()指定具有alpha透明度的颜色。
例如:
xx <- c(1:50)
yy <- rnorm(50)
n <- 50
hline <- 0
plot (yy ~ xx, type="n", axes=FALSE, ann=FALSE)
text(x=xx,y=min(yy)+max(yy),labels='a')
polygon(c(xx[1], xx, xx[n]), c(min(yy), yy, min(yy)),
col=rgb(1, 0, 0,0.5), border=NA)

发布于 2020-02-04 04:03:57
制作现有版本的更轻量级/更透明版本的另一种方便的方法是使用adjustcolor(),例如
adjustcolor("red",alpha.f=0.5) https://stackoverflow.com/questions/14099833
复制相似问题