【发布时间】:2013-09-17 10:50:31
【问题描述】:
我有以下图表
test <- data.frame(person=c("A", "B", "C", "D", "E"),
value1=c(100,150,120,80,150),
value2=c(25,30,45,30,30) ,
value3=c(100,120,150,150,200))
我想为每个人绘制一个分组条形图(水平),其中一个条表示 value1,另一个条表示 value2 和 value3 的堆栈。有没有办法使用ggplot2来做到这一点?我可以使用构面将这些单独的图表一个一个地绘制在另一个之下吗?
【问题讨论】:
-
欢迎来到 SO。请分享您迄今为止尝试过的内容以及它是如何奏效的。这不是一个可以要求我们为您生成代码的地方。相反,尝试一些事情并提出一个关于您的代码的问题以及它是如何工作的或不工作的。
-
否决评论:研究工作很少。
-
@SeñorO - 你知道我不是原始问题的作者,不是吗?我刚刚编辑了它
-
这个问题和答案与我的问题的相关性远远超过这个问题据称重复的问答。此外,我认为@VictorK 的解释更容易理解。
标签: r charts ggplot2 bar-chart