如何在R中找到箱线图的上限和下限?

问题描述 投票:0回答:2

enter image description hereI在R中用一些参数构建了一个箱形图,但我不知道代码可以帮助我知道盒子的上限和下限。如果有人可以帮助我会很感激。我知道quantilies只是不知道上限和下限。

r boxplot
2个回答
2
投票

您可以检查箱形图的stats。考虑以下示例:

set.seed(5)
x = rnorm(20)

my.boxplot = boxplot(x)

这将绘制以下框图

sample box plot

为了找到上下胡须和四分位数的值,我们可以检查框图对象的stats

> my.boxplot$stats
           [,1]
[1,] -2.1839668   # Lower whisker
[2,] -0.8213175   # Q1
[3,] -0.3789700   # Q2 (median)
[4,]  0.1041255   # Q3
[5,]  1.3843593   # Upper whisker

# Equvalently:
boxplot(x)$stats
           [,1]
[1,] -2.1839668   # Lower whisker
[2,] -0.8213175   # Q1
[3,] -0.3789700   # Q2 (median)
[4,]  0.1041255   # Q3
[5,]  1.3843593   # Upper whisker

要获取异常值,您可以使用以下内容:

> my.boxplot$out
[1] 1.711441   # This example has only one outlier

# or
> boxplot(x)$out
[1] 1.711441   # This example has only one outlier

0
投票

你可以在range函数中设置boxplot参数。在帮助页面上,您可以找到详细信息:

范围:这决定了情节胡须从盒子中伸出多远。如果范围是正的,则晶须延伸到最极端的数据点,该数据点不超过从框中的四分位数范围的范围。值为零会导致晶须延伸到极端数据。

四分位数范围只是75%分位数和25%分位数之间的差异。

© www.soinside.com 2019 - 2024. All rights reserved.