防止第二个传说
Posted
技术标签:
【中文标题】防止第二个传说【英文标题】:Preventing a second legend 【发布时间】:2012-09-26 15:01:15 【问题描述】:我有一个ggplot,它也显示一个图例:
ggplot(dt.m, aes(x=pct.on.OAC.cont,y=Number.of.Practices, fill=Age.Group)) +
geom_bar(stat="identity",position=position_dodge())
当我添加另一行时,我还会得到第二个图例:
geom_smooth(aes(x=pct.on.OAC.cont,y=Number.of.Practices, colour=Age.Group), se=F, alpha=0.5)
如何防止显示第二个图例?
【问题讨论】:
【参考方案1】:在geom_smooth
中使用show_guide = FALSE
:
geom_smooth(aes(x=pct.on.OAC.cont,y=Number.of.Practices, colour=Age.Group),
se=F, alpha=0.5, show_legend = FALSE)
这会禁止绘制图例。
【讨论】:
在新的ggplot2中,命令为show.legend = FALSE。但其他一切都一样。以上是关于防止第二个传说的主要内容,如果未能解决你的问题,请参考以下文章