gpt4 book ai didi

r - 手动使用 ggplot2 的置信区间

转载 作者:行者123 更新时间:2023-12-02 18:42:19 26 4
gpt4 key购买 nike

我有一个包含四个变量的数据框。(1) 表示期间的变量(2) 估计值(3) (1) 置信区间的上临界点(4) (1)置信区间的下临界点

具体来说,我手动做了如下数据框

> my.dt <- data.frame(year = c(2017, 2018, 2019),
estimate = c(-20.866263, -29.28182, -33.37095),
up = c(-20.866263 + 2*4.159101, -29.28182 + 2*4.372621, -33.37095 + 2*4.707303),
down = c(-20.866263 - 2*4.159101, -29.28182 - 2*4.372621, -33.37095 - 2*4.707303))

> my.dt
year estimate up down
1 2017 -20.86626 -12.54806 -29.18446
2 2018 -29.28182 -20.53658 -38.02706
3 2019 -33.37095 -23.95634 -42.78556

在这里,我如何绘制(逐点)置信区间如下所示: enter image description here

最佳答案

这可以用下面的代码来完成。你想使用 geom_errorbar :-)

ggplot(my.dt, aes(x=year, y=estimate)) +         
geom_point(size = 5) +
geom_errorbar(aes(ymin = down, ymax = up))

enter image description here

关于r - 手动使用 ggplot2 的置信区间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67846447/

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