2017-01-11 3 views
1

мне было интересно, как я мог бы изменить цвет заливки из площади рядом с беты в моей легенды ниже быть в соответствии с: adjustcolor("blue",alpha.f=0.05)?Легенда: изменение цвета заливки R участка

Вот мой текущий код R (без успеха):

curve(dt(x,19),-5,5) 

legend("topright",legend=c(expression(paste("Power")),expression(paste(beta))), 
density=c(15,0),angle=140,fill=T,col=c(adjustcolor("blue",alpha.f=0.05),0)) 

ответ

1

Что-то, как это должно работать:

legend("topright",legend=c(expression(paste("Power")),expression(paste(beta))), 
     density=c(15,0),angle=140,fill=T,border=c('black', 'blue')) 

enter image description here

[Изменено]

legend("topright",legend=c(expression(paste("Power")),expression(paste(beta))), 
     density=c(15,NA),angle=140,fill=c("#000000FF", adjustcolor("blue",alpha.f=0.5)), 
     border=c("#000000FF", adjustcolor("blue",alpha.f=0.5))) 

enter image description here

+0

@parvinkarimi см. Обновленное сообщение. –