【发布时间】:2021-01-21 10:14:16
【问题描述】:
我正在使用 ggplot2 包制作箱线图,但是,由于某些外部原因,箱线图只有一半用于“控制”和“商业 IMD”处理。
见下文,当使用“箱线图”功能制作图表时,图表正常完成。
mediasCon = tapply(dados$CS, dados$Trat, mean)
boxplot(dados$CS ~ dados$Trat, data = dados, col="gray",
xlab = 'Tratamentos', ylab = 'Espermatozoides - Cabeça Solta')
points(1:3, mediasCon, col = 'Red', pch = 16)
但是,当使用 GGPLOT2 函数制作相同的图表时,看到前两个处理只完成了一半的图表,为什么会出现这种情况?
另外,如何使用 ggplot2 函数添加箱线图“尾巴”?
library(ggplot2)
ggplot(data=dados, aes(x=Trat, y=CS)) + geom_boxplot(fill=c("#DEEBF7","#2171B5","#034E7B"),color="black") +
xlab('Tratamentos') +
ylab('Espermatozoides - Cabeça Solta') +
stat_summary(fun=mean, colour="black", geom="point",
shape=18, size=5) +
theme(axis.title = element_text(size = 20),
axis.text = element_text(size = 16))
【问题讨论】:
标签: r ggplot2 plot graphics boxplot