我想画出一些数据的预测区间,这些数据来自某个分布,在那里我已经计算了95%的预测区间.假设我有这样的代码
require(ggplot2)
require(reshape2)
dummy_data <- data.frame(x=rnorm(100, 15,2), y=rnorm(100, 17,2), z=rnorm(100,13, 2))
melted_dd <- melt(dummy_data)
pi_limits <- data.frame(start=c(10.2, 14.3, 9.2), end=c(17.2, 20.4, 18.9))
row.names(pi_limits) <- c("x", "y", "z")
ggplot() + geom_point(data=melted_dd, aes(x=value, y=variable)) + theme_minimal()
现在,我想要在离散的y轴上绘制所有变量的预测区间极限,它覆盖了pi_Limits中给出的距离,并带有从开始到结束的特定 colored颜色 条.我在这个网站上看过这个问题的解决方案,我得到的最接近的解决方案是使用geom_ribbon,但这似乎适合折线图,或者我还没有理解如何正确使用它.有人能帮帮我吗?