如何使用ggplot2在同一图表中绘制两个条形图?

时间:2015-09-14 17:32:45

标签: r ggplot2

我想在同一个地块上有两个条形图。

假设这两个条形图将基于具有两个级别的变量Var1Var1是表中的一列)。我的频率在同一个表格中x表示计数,y表示不同的兴趣级别。如果我使用下面的代码,那么我会将它们放在同一个图表上,但它会在Var1级别的同一条形图上显示两个y级别的结果。我希望有两个并排代表两个Var1级别的y级别。我怎么做?谢谢!

ggplot(data,aes(x,y,fill=Var1)) + geom_bar(stat="identity")

1 个答案:

答案 0 :(得分:1)

position = "dodge"添加到geom_bar

ggplot(data,aes(x,y,fill=Var1)) + geom_bar(stat="identity", position = "dodge")
相关问题