我试图制作具有透明填充和相应图例的箱线图。使用 alpha 值进行绘图可以正常工作,但图例键没有透明填充。下面的示例说明了这种困难:
dat <- data.frame(x=c('a', 'b', 'c'), y = runif(300), z = c('d', 'e', 'e'))
ggplot(dat) + geom_boxplot(aes(x, y, fill = z, colour = z), alpha = 0.2)
有没有办法使图例键中的填充值也透明?
SessionInfo()
R version 2.14.0 (2011-10-31)
Platform: x86_64-apple-darwin9.8.0/x86_64 (64-bit)
ggplot2_0.8.9
非常感谢您对此问题的任何建议。
Alpha映射有效的一个例子如下:
ggplot(dat) + geom_point(aes(x, y, fill = z, colour = z, shape = z), alpha = 0.2)