我想在同一个地块上有两个条形图。
假设这两个条形图将基于具有两个级别的变量Var1
(Var1
是表中的一列)。我的频率在同一个表格中x
表示计数,y
表示不同的兴趣级别。如果我使用下面的代码,那么我会将它们放在同一个图表上,但它会在Var1
级别的同一条形图上显示两个y
级别的结果。我希望有两个并排代表两个Var1
级别的y
级别。我怎么做?谢谢!
ggplot(data,aes(x,y,fill=Var1)) + geom_bar(stat="identity")
答案 0 :(得分:1)
将position = "dodge"
添加到geom_bar
:
ggplot(data,aes(x,y,fill=Var1)) + geom_bar(stat="identity", position = "dodge")