Подтвердить что ты не робот

Прозрачность с помощью команды polygon

Я использовал команду polygon в R, которая создала область на графике. Однако значения в этой области не показаны, тогда как основная цель - контролировать эти значения. Кто-нибудь знает, как справиться с этим?

4b9b3361

Ответ 1

Вы можете использовать функцию rgb(), чтобы указать цвет с альфа-прозрачностью.

например:

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)

enter image description here