如何在基础 R 箱线图中显示显著性星号?
要显示基础 R 箱线图的显著性星号,我们可以使用文本函数。文本函数能够用于定义星号(即,星形或 *)。如果显著性高,则使用三个星号;如果显著性低,则使用一个星号。我们需要使用适当的位置,例如 x 值和 y 值。
示例
考虑以下数据框架−
x<−sample(1:3,20,replace=TRUE) y<−c(rpois(10,10),rpois(10,2)) df<−data.frame(x,y) df
输出
x y 1 1 7 2 3 13 3 1 11 4 1 8 5 2 8 6 2 12 7 2 9 8 1 10 9 1 7 10 3 9 11 1 2 12 3 0 13 3 1 14 2 1 15 3 2 16 3 3 17 2 2 18 2 1 19 2 4 20 2 2
创建 x 中类别 y 的箱线图−
示例
boxplot(y~x)
输出
在上面的图表中将星号添加到类别 1−
示例
text(x=1,y=max(df$y[df$x==1]),"***",pos=3,cex=1.5)
输出
广告