Le contrôle de la "alpha" de niveau dans un ggplot2 légende
Dans ggplot2, comment puis-je faire la légende ont un fond semi-transparent.
Le code suivant, donne une totale transparence d'arrière-plan (et de contrôle de positionnement)
plot <- plot + theme(legend.position=c(1,1),legend.justification=c(1,1),
legend.direction="vertical",
legend.box="horizontal",
legend.box.just = c("top"),
legend.background = element_rect(fill="transparent"))
Mais comment peut-on contrôler le niveau de l'alpha, je ne crois pas que element_rect
a cette capacité.
Vous devez vous connecter pour publier un commentaire.
Vous pouvez contrôler semitransparency avec la fonction
alpha()
de colisscales
en fournissant de la couleur et de la valeur alpha. Cette fonction peut être utilisée à l'intérieur deelement_rect()
lorsque vous fournissez des couleurs pourfill=
.