【发布时间】:2014-01-23 03:42:29
【问题描述】:
我有一个箱线图,想为每个箱线图单独添加带有geom_hline 的简单水平线。
我尝试了 R 的箱线图示例。问题是:
- 线条跨越整个绘图,而不仅仅是箱线图。
- 他们在箱线图后面.. ;-)
提前感谢您的帮助。
### ADDING Lines
somelines <- data.frame(value=c(0.2,0.3,0.4,0.6,0.7),boxplot.nr=c(1,2,3,4,5))
abc <- adply(matrix(rnorm(100), ncol = 5), 2, quantile, c(0, .25, .5, .75, 1))
b <- ggplot(abc, aes(x = X1, ymin = `0%`, lower = `25%`, middle = `50%`, upper = `75%`, ymax = `100%`)) +
geom_hline(aes(yintercept= value),somelines)
b + geom_boxplot(stat = "identity")
b + geom_boxplot(stat = "identity") + coord_flip()
b + geom_boxplot(aes(fill = X1), stat = "identity")
【问题讨论】: