我有一个数据框,其行对应参数的置信区间的上限和下限.如果有n行,则有n个变量.有两列,一列具有较低的置信区间限制"较低",一列具有"上限".行名称对应于变量名称.像这样的东西
lower upper
y1 7.923 9.22
y2 7.105 8.74
y3 8.185 9.54
y4 8.157 9.51
Run Code Online (Sandbox Code Playgroud)
我想创建一个图表,将这些置信区间显示为条形,最好在每一端都有法兰.
如果有人能告诉我一个很好的方法,我将不胜感激!
谢谢PS
bwplot在lattice制作盒须图:
library(lattice)
bwplot(lower+upper~var, data=dat)
Run Code Online (Sandbox Code Playgroud)
请参阅?bwplot并?lattice了解更多详情.

通常,您可以通过让绘图功能为您总结数据来使用R的全部功率.例如:
dat <- data.frame(
var <- sample(paste("y", 1:4, sep=""), 100, replace=TRUE),
val <- rnorm(100)
)
plot(val~factor(var), data=dat, col="cyan")
Run Code Online (Sandbox Code Playgroud)
