我正在尝试将R中的一些数据可视化,其中我有三个不同的组(LH)和取决于propHarv的成功率。现在,当我将其绘制为折线图时,它看起来不太好......
ggplot(data, aes(x=propHarv, y=success, colour=LH))+
geom_line()+
geom_point()
Line PLot。
所以我想我可以通过使用geom_area填充红线和蓝线之间的区域来制作更好的图形
ggplot(data, aes(x=propHarv, y=success)) +
geom_area(aes(fill=LH,stat="density"),colour="black",alpha=0.6) +
scale_fill_manual(values=c("darkgrey", "darkolivegreen2","grey"))+
theme_bw()
区域图。
但我得到的是叠加的情节。但我也想填补红线和蓝线之间的区域。(我知道我可以将第三种颜色设置为白色,但我确信有更好的方式......
另外我知道geom_ribbon可能有效,但我的数据组织不正常,我是否需要重新组织数据?
另外我想阴影所有曲线都是0的区域和所有曲线都是1的区域是否可能?
非常感谢你的帮助!!
欢呼声
尼娜