我用ggplot2创建了一对漂亮的概率密度函数,如下所示:
require(ggplot2)
set.seed(2)
data <- rbind( data.frame(type="a", lr=rnorm(100)), data.frame(type="b", lr=rnorm(100,.5,1.2)))
m <- ggplot(data, aes(x=lr))
m <- m + geom_density(aes(fill=factor(type)), size=2, alpha=.4)
m
Run Code Online (Sandbox Code Playgroud)
这会产生一个很好的情节:

但是我真的希望那个情节有不同的颜色阴影.我似乎无法弄明白.我认为以下内容可行:
m + scale_colour_manual( values = c("red","blue"))
Run Code Online (Sandbox Code Playgroud)
但没有运气.我也尝试将填充颜色传递给geom_density()调用,但无济于事.
如何更改填充颜色?
And*_*rie 50
开始踢自己:
m + scale_fill_manual( values = c("red","blue"))
Run Code Online (Sandbox Code Playgroud)
