geom_line如何在中线周围绘制置信区间?

时间:2020-02-04 14:22:15

标签: r ggplot2

我有多个值,我想以95%的置信区间画一条线。在x轴上,我有不同的实验时间(分类变量),在y轴上有应力水平(连续变量)。现在,我希望这一行还包含95%conf。诠释围绕它绘制。有conf会很好。诠释区域,例如,有点透明。有什么想法吗?

我目前拥有的代码如下:

ggplot(mydata, aes(x = Time, y = Stress, group=1)) +
       geom_smooth(stat = 'summary', fun.y = mean) +
       stat_summary(fun.y = mean, geom="line")

1 个答案:

答案 0 :(得分:1)

添加se =TRUE应该可以解决问题。

ggplot(mydata, aes(x = Time, y = Stress, group=1)) +
          geom_smooth(stat = 'summary', fun.y = mean, se =TRUE) +
          stat_summary(fun.y = mean, geom="line")