gpt4 book ai didi

r - 在 R 中显示多个置信区间

转载 作者:行者123 更新时间:2023-12-02 16:08:28 25 4
gpt4 key购买 nike

我有一个数据框,其中的行对应于参数的置信区间的上限和下限。如果有 n 行,则有 n 个变量。有两列,一列表示置信区间下限“下限”,一列表示“上限”。行名称对应于变量名称。像这样的事情

      lower  upper  
y1 7.923 9.22
y2 7.105 8.74
y3 8.185 9.54
y4 8.157 9.51

我想创建一个图来将这些置信区间显示为条形,最好在两端都有凸缘。

如果有人能告诉我一个好方法,我将不胜感激!

谢谢PS

最佳答案

bwplotlattice制作盒须图:

library(lattice)
bwplot(lower+upper~var, data=dat)

参见?bwplot?lattice了解更多详情。

enter image description here

<小时/>

一般来说,您可以通过让绘图函数为您总结数据来充分利用 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")

enter image description here

关于r - 在 R 中显示多个置信区间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7679470/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com