如何使用ggplot2重叠钢筋?就像';add=TRUE';条形图
如图()所示: 有两个变量,较浅的橙色条显示总值,另一个显示部分变量。我如何将这两个酒吧组织在一起?(不是“堆叠”,因为我希望两个条都从底部开始)如何使用ggplot2重叠钢筋?就像';add=TRUE';条形图,r,ggplot2,overlap,R,Ggplot2,Overlap,如图()所示: 有两个变量,较浅的橙色条显示总值,另一个显示部分变量。我如何将这两个酒吧组织在一起?(不是“堆叠”,因为我希望两个条都从底部开始) 尝试在同一绘图中添加第二个geom\u条层,但使用不同的y美学。像+geom\u col(aes(y=not\u distributed),fill=“blue”)@aosmith谢谢你,它可以工作,但是颜色“blue”从来没有出现,它一直显示红色,而且图例也很奇怪。(我如何在评论中向你展示情节?)将图像上传到某个地方,并编辑问题以反映您现在尝试的
尝试在同一绘图中添加第二个
geom\u条
层,但使用不同的y
美学。像+geom\u col(aes(y=not\u distributed),fill=“blue”)
@aosmith谢谢你,它可以工作,但是颜色“blue”从来没有出现,它一直显示红色,而且图例也很奇怪。(我如何在评论中向你展示情节?)将图像上传到某个地方,并编辑问题以反映您现在尝试的内容。理想情况下,使用一些示例数据进行说明,希望这在您没有在代码中添加图例的时候起作用(只要fill
在aes()之外)
。如果您添加了一个可复制的示例,将有助于人们帮助您。有关如何执行此操作的一些提示,请参阅。
ggplot(bad_drivers2, aes(State, nums)) +
geom_bar(stat = "identity", fill= "royalblue") +
coord_flip()
ggplot(bad_drivers2, aes(State, not_distracted_num)) +
geom_bar(stat = "identity", fill= "blue") +
coord_flip()