【发布时间】:2014-05-08 10:11:33
【问题描述】:
我想绘制带有误差线的堆积条形图。我有一个包含五个变量的数据框。 Var1 在Var2 中包含处理对三种不同物种的影响。治疗效果在变量value 中给出。变量start 和end 包含误差线的值。我想以 Var1 和 Var2 的顺序应该相同的方式绘制堆积条形图。像这样的:
这个数字只是一个例子。一些示例数据:
Var1 Var2 value start end
Eff1 spe1 0.73 0.72 0.74
Eff2 spe1 0.25 0.24 0.26
Eff3 spe1 0.007 0.006 0.008
Eff1 spe2 0.69 0.68 0.7
Eff2 spe2 0 0 0
Eff3 spe2 0.3 0.29 0.31
Eff1 spe3 0.78 0.77 0.79
Eff2 spe3 0 0 0
Eff3 spe3 0.212 0.2 0.22
表中数值与上图不符。谢谢你的建议。
【问题讨论】:
-
我认为this 可能会有所帮助。在 google 中试试你的标题,你会得到很多答案:)
-
在您的数据框中,“开始”和“结束”在哪里?
-
误差条与堆积条形图相结合的问题是,误差条将按堆积条的每一级绘制,这就是你想要的吗?或者你想如何聚合它们?你可以在这里看到我的答案:stackoverflow.com/questions/23213717/…
-
对不起,现在更正了@ramesh
-
查看我编辑的答案,我还添加了
dodge所以他们不会进化