我想按两个因子水平绘制平均值和标准差条形图。我在按类别绘制平均值和标准差上找到了解决方案。
根据之前的解决方案,我只是得到了lineplot。但是,我想要得到箱线图而不是线图。我如何获得带有 sd 条的箱线图?
set.seed(101) y <- rnorm(100) x <- gl(2, 50) boxplot(y~x, las=1) means <- by(y, x, mean); means sds <- by(y, x, sd); sds arrows(x0=c(1,2), y0=means-sds, y1=means+sds, col="blue", angle=90, length=0.1, code = 3, lwd=2) points(means, pch=21, bg="red", col="blue", cex=2)