朋友, 如何在x轴的两侧创建堆叠barplot(最好在ggplot2中)?穿越x轴的堆叠barplot
例子: http://s23.postimg.org/3lbgicb3f/Example.png
我四处搜寻,但一直没能找到任何很好的例子。 数据由两个位置(1和2)组成,其中包含5个不同类别(A,B,C,R和S)的值(权重)。 A,B和C应位于x轴的上方,而R和S应在下方进行绘制。请注意x轴两侧的正值。没关系错误栏。
示例数据:
Type=c("A","B","C","R","S","A","B","C","R","S")
Location=c(1,1,1,1,1,2,2,2,2,2)
Value=c(2,6,5,3,2.5,6,3,2,4,1.5)
df=data.frame(Type, Location, Value)
df$Location <- as.factor(df$Location)
任何指针将不胜感激, Nordenskiold
+ 1用于“子集”位。我有一个微弱的回忆,看到这个记录在某个地方,但无法弄清楚在哪里。此外,感觉有点愚蠢+1后,你会在另一个岗位上这样做,除了绘图,所以这是一个很好的地方,谢谢你教我新的东西。 – BrodieG
太棒了,这正是我所寻找的。非常感谢! – Nordenskiold
@Nordenskiold,如果您的问题得到解答,请考虑标记其中一个答案作为答案。谢谢。 – BrodieG