R 我只需要用最简单的方法在我的bloxplot上加一个字母
我不每天使用R,我知道有更多改进的方法可以做到这一点,但我已经准备好了代码,我想在不必使用ggplot或其他机制的情况下在条上发送文本,如何通过条上的“a”“b”“b”来实现R 我只需要用最简单的方法在我的bloxplot上加一个字母,r,plot,R,Plot,我不每天使用R,我知道有更多改进的方法可以做到这一点,但我已经准备好了代码,我想在不必使用ggplot或其他机制的情况下在条上发送文本,如何通过条上的“a”“b”“b”来实现 y1 = c(11.66, 8.03, 14, 11.5, 8.66) y2 = c(3.86, 4.41, 2.66, 7,41, 7.8) y3 = c(7.58, 5.83, 7.66, 5.16, 4.5) boxplot(y1,y2,y3,names=c("Controle", "M
y1 = c(11.66, 8.03, 14, 11.5, 8.66)
y2 = c(3.86, 4.41, 2.66, 7,41, 7.8)
y3 = c(7.58, 5.83, 7.66, 5.16, 4.5)
boxplot(y1,y2,y3,names=c("Controle", "Maceração", "Infusão"),main="Germinação", ylim = c(0,15),
xlab="Tratamento", ylab="IVG", col=(c("blue","red","green")))
您可以使用
text
在条上添加文本
y1 = c(11.66, 8.03, 14, 11.5, 8.66)
y2 = c(3.86, 4.41, 2.66, 7.41, 7.8)
y3 = c(7.58, 5.83, 7.66, 5.16, 4.5)
boxplot(y1,y2,y3,names=c("Controle", "Maceração", "Infusão"),
main="Germinação", ylim = c(0,15),
xlab="Tratamento", ylab="IVG", col=(c("blue","red","green")))
text(
x= 1:3,
y= c(max(y1), max(y2), max(y3)) + 0.8,
c('a', 'b', 'c')
)
非常感谢