ggplot中的Errorbar使用SD或SE作为默认值

ggplot中的Errorbar使用SD或SE作为默认值,r,ggplot2,errorbar,R,Ggplot2,Errorbar,我使用stat\u boxplot(geom=“errorbar”,width=.3)将一个errorbar添加到我的绘图中。但我不知道误差条的意思是标准偏差(SD)或标准误差(SE)。我想确保我的描述是正确的。有没有人知道这一点,请提供帮助 非常感谢。请查看: 首先,有必要对数据进行总结。这可以在短时间内完成 方法的数量,如本页所述。在这种情况下,我们将使用 summarySE()函数在该页上定义,也在 这一页。(之前必须输入summarySE功能的代码 这里叫它) 请查看: 首先,有必要对数

我使用
stat\u boxplot(geom=“errorbar”,width=.3)
将一个errorbar添加到我的绘图中。但我不知道误差条的意思是标准偏差(SD)或标准误差(SE)。我想确保我的描述是正确的。有没有人知道这一点,请提供帮助

非常感谢。

请查看:

首先,有必要对数据进行总结。这可以在短时间内完成 方法的数量,如本页所述。在这种情况下,我们将使用
summarySE()
函数在该页上定义,也在 这一页。(之前必须输入
summarySE
功能的代码 这里叫它)

请查看:

首先,有必要对数据进行总结。这可以在短时间内完成 方法的数量,如本页所述。在这种情况下,我们将使用
summarySE()
函数在该页上定义,也在 这一页。(之前必须输入
summarySE
功能的代码 这里叫它)


显然,AK88的答案是正确的,抓住了关键点。然而,我总是发现对r-cookbook及其
summarySE()
方法的引用有点间接,可能会令人困惑。我将根据使用mtcars示例的管道提供以下方法:

require(tidyverse)
mtcars %>%
summarise(mpgSD = sd(mpg),
        mpg = mean(mpg),
        lower = mpg - mpgSD,
        upper = mpg + mpgSD) %>%
ggplot(aes(x=1, y=mpg)) + geom_point() + geom_linerange(aes(ymin=lower, ymax=upper)) + ylim(0,30)

使用dplyr的总结,您可以轻松定义上下限值,这些值在
geom_errorbar
/
geom_linerange
..

显然,AK88的答案是正确的,抓住了关键点。然而,我总是发现对r-cookbook及其
summarySE()
方法的引用有点间接,可能会令人困惑。我将根据使用mtcars示例的管道提供以下方法:

require(tidyverse)
mtcars %>%
summarise(mpgSD = sd(mpg),
        mpg = mean(mpg),
        lower = mpg - mpgSD,
        upper = mpg + mpgSD) %>%
ggplot(aes(x=1, y=mpg)) + geom_point() + geom_linerange(aes(ymin=lower, ymax=upper)) + ylim(0,30)

使用dplyr的摘要,您可以轻松定义上下限值,这些值在
geom_errorbar
/
geom_linerange
..

中引用。非常简单高效。非常简单高效。