有没有办法在R中创建
一个盒子(在某处)
显示“N =(样本大小)”的
Boxplot? varwidth logical根据样本大小调整框的宽度,但不允许不同图之
间的比较.
FWIW,我以下列方式使用Boxplot命令,其中’f1’是一个因素:
Boxplot(xvar ~ f1,data=frame,xlab="input values",horizontal=TRUE)
这里有一些ggplot2
代码.它将以样品平均值
显示样品量,使
标签多
功能!
首先,fun.data的一个简单的功能
give.n <- function(x){
return(c(y = mean(x),label = length(x)))
}
现在,用钻石资料展示
ggplot(diamonds,aes(cut,price)) +
geom_Boxplot() +
stat_summary(fun.data = give.n,geom = "text")
您可能必须使用文字大小来使其看起来不错,但是现在您有一个样本大小的标签,这也给出了偏差的感觉.