使用boxplot()
包中的gap.boxplot()
时,缺少R自己的plotrix
而不是异常值。我试着理解为什么。
请看这个例子:
> mtcars[2,c('mpg')] <- 45
> mtcars[6,c('mpg')] <- 77
使用boxplot(mtcars$mpg)
,您可以在箱线图的顶部看到两个额外的点(异常值)。
使用gap.boxplot(mtcars$mpg)
包中的plotrix
结果显示该图片
最大的问题是为什么以及如何解决这个问题?
答案 0 :(得分:3)
我找到了解决异常值的解决方法。它涉及从gap.boxplot
命令访问异常值。看起来异常值正在计算但未绘制。我很想知道它为什么会发生。
gap.boxplot(mtcars$mpg)
outliers = gap.boxplot(mtcars$mpg)$out
points(x = rep(1,length(outliers)), y = c(outliers))