我在删除geom_ribbon的置信区间大纲时遇到问题。下面是我想要制作的图表简化版的代码:
Values <- 1:20 + rnorm(20,20,sd=3);
dat <- data.frame(Group= rep(c("G1", "G2"), each=10),
Xvals <- 1:20,
Yvals = Values,
CIL = (Values -2),
CIH = (Values +2))
ad <- ggplot(data=dat, aes(x=Xvals,y=Yvals,colour=Group)) +
geom_line(aes(linetype=Group)) +
scale_colour_manual(values=c("G1"="#FF6600","G2"="#0000FF")) +
scale_linetype_manual(values=c("G1"="solid", "G2"="dotdash" )) +
geom_ribbon(aes(ymin=CIL,ymax=CIH,linetype=Group),alpha=0.1)
ad
我想删除置信区间的轮廓(只保留阴影区域),但保留主线(Yvals)的手动调整颜色和线型。现在使用geom_ribbon(aes(ymin = CIL,ymax = CIH,linetype = NA) - 通常会删除轮廓 - 因为已经指定了linetype而无法正常工作。非常感谢任何帮助。