16
如何更改ggplot()
圖(即直方圖,折線圖等)中行的透明度級別?ggplot()行透明度
例如考慮下面的代碼:
data <- data.frame(a=rnorm(100), b = rnorm(100,.5,1.2))
data <- melt(data)
colnames(data) <- c("Category", "Intensity")
p <- ggplot(data, aes(x=Intensity))
p <- p + geom_density(aes(color=Category), size=2, alpha=.4)
print(p)
我預想的線路將是透明的(如alpha=.4
),但他們沒有。
'geom_density'使用阿爾法用於'fill'美感。如果你不想填充,使用'geom_line(aes(color = Category),stat =「density」,alpha = 0.4)'。 – baptiste