Ali*_*Ali 23 r histogram ggplot2 line-plot
如何更改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)
Run Code Online (Sandbox Code Playgroud)
我预计线条会透明(如alpha=.4),但它们不是.

Eri*_*ail 27
只需关注@ baptiste的指示,
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 + geom_line(aes(color=Category), stat="density", size=2, alpha=0.4)
Run Code Online (Sandbox Code Playgroud)
