【发布时间】:2012-07-27 17:37:38
【问题描述】:
我有一个简单的数据框,我正在尝试使用ggplot2 进行组合线和点图。假设我的数据如下所示:
df <- data.frame(x=rep(1:10,2), y=c(1:10,11:20),
group=c(rep("a",10),rep("b",10)))
我正在尝试制作一个情节:
g <- ggplot(df, aes(x=x, y=y, group=group))
g <- g + geom_line(aes(colour=group))
g <- g + geom_point(aes(colour=group, alpha = .8))
g
结果看起来不错,但有一个例外。它有一个额外的图例,显示我的geom_point 层的alpha。
如何让图例显示组颜色,而不是显示我的 alpha 设置的图例?
【问题讨论】: