gpt4 book ai didi

r - 向多个箱线图添加须线(水平线)

转载 作者:行者123 更新时间:2023-12-04 14:33:59 36 4
gpt4 key购买 nike

我需要在我的多个箱线图中添加晶须(或水平线)。

你可以在这里找到我的数据集:link to data is broken...

换句话说,我正在绘制除以性别(F 和 M)的三个变量(Mat、Ita 和 Log),以便比较它们的箱线图。我需要在每个箱形图中两条垂直线的末端添加一条水平线。

我正在使用 ggplot2 包,目前我使用的代码是(此代码允许我根据需要创建箱形图,我只需要添加水平线):

ggplot(newdata,aes(x=variable,y=value)) + 
geom_boxplot(aes(fill=Gender)) +
xlab("Subject") +
ylab("Quiz score") +
ggtitle("Boxplots for quiz score and gender") +
scale_fill_manual(values=c("pink","lightblue"),labels=c("Female","Male")) +
theme(plot.title = element_text(face="bold"))

最佳答案

您可以使用 stat_boxplot(geom ='errorbar')

我举个例子:

bp <- ggplot(iris, aes(factor(Species), Sepal.Width, fill = Species))
bp + geom_boxplot() + stat_boxplot(geom ='errorbar')

结果:

enter image description here

关于r - 向多个箱线图添加须线(水平线),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25641792/

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