我正在尝试在 ggplot2 中创建一个缺口箱线图,因此:
m <- ggplot(dat, aes(y = Slope, x = factor(BB),
fill=factor(BB)))
m + geom_boxplot(notch = TRUE)
然而,产生的情节只是一个没有缺口的普通箱线图。有没有人遇到过这个问题?有办法解决吗?我不确定我是否在这里遗漏了一些非常明显的东西!
我没有把自己的数据放在上面,但是我得到了与来自 ggplot2 的示例数据集相同的结果:
p <- ggplot(mtcars, aes(factor(cyl), mpg))
p + geom_boxplot(notch = TRUE, notchwidth = .3)
我的会话信息是:
locale:
[1] LC_COLLATE=English_United Kingdom.1252 LC_CTYPE=English_United Kingdom.1252
[3] LC_MONETARY=English_United Kingdom.1252 LC_NUMERIC=C
[5] LC_TIME=English_United Kingdom.1252
attached base packages:
[1] splines grid stats graphics grDevices utils datasets methods base
other attached packages:
[1] mgcv_1.7-6 gam_1.06.2 caper_0.5 mvtnorm_0.9-9991 MASS_7.3-13 ape_3.0-1
[7] ggplot2_0.8.9 proto_0.3-9.2 reshape_0.8.4 plyr_1.7.1
loaded via a namespace (and not attached):
[1] digest_0.5.1 gee_4.13-17 lattice_0.19-33 Matrix_0.999375-50 nlme_3.1-101
[6] tools_2.13.1