簡體   English   中英

在R中使用plottrix boxplot()時缺少異常值

[英]Outliers are missing when using plotrix boxplot() in R

相反的r自己的boxplot()當使用離群缺少gap.boxplot()plotrix包。 我試圖理解為什么。

請參見以下示例:

> mtcars[2,c('mpg')] <- 45
> mtcars[6,c('mpg')] <- 77

使用boxplot(mtcars$mpg)您可以在boxplot(mtcars$mpg)看到兩個額外的點(離群值)。

R自己的<code> boxplot()</ code>

使用gap.boxplot(mtcars$mpg)包中的gap.boxplot(mtcars$mpg) plotrix該圖形

在此處輸入圖片說明

最大的問題是為什么以及如何解決這個問題?

我找到了解決異常值的方法。 它涉及從gap.boxplot命令訪問異常值。 看起來異常值正在計算但未繪制。 我很想知道為什么會這樣。

gap.boxplot(mtcars$mpg)
outliers = gap.boxplot(mtcars$mpg)$out
points(x = rep(1,length(outliers)), y = c(outliers))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM