【发布时间】:2014-03-06 21:40:19
【问题描述】:
朋友们, 如何在 x 轴的两侧(最好在 ggplot2 中)创建堆叠条形图?
示例: 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)
任何指针将不胜感激, 诺登斯基德
【问题讨论】: