Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 箱线图与fivenum:不同的结果?_R_Boxplot - Fatal编程技术网

R 箱线图与fivenum:不同的结果?

R 箱线图与fivenum:不同的结果?,r,boxplot,R,Boxplot,我通过使用获得了以下图片: boxplot(series, col = "orange", border = "brown") 守则: boxplot(d$y, col = "orange", border = "brown") abline(h = min(d$y), col = "Blue") abline(h = max(d$y), col = "Yellow") abline(h = median(d$y), col = "Green"

我通过使用获得了以下图片:

boxplot(series,
    col = "orange",
    border = "brown")
守则:

boxplot(d$y,
        col = "orange",
        border = "brown")
abline(h = min(d$y), col = "Blue")
abline(h = max(d$y), col = "Yellow")
abline(h = median(d$y), col = "Green")
abline(h = quantile(d$y, c(0.25, 0.75)), col = "Red")
而是生成下面的图片
我想看看箱线图是否识别了五个数字的摘要。蓝色、绿色和红色线表示最小值、下铰链、中间值、上铰链,正如预期的那样,但我不确定黄线的位置。黄线应该在胡须的顶端。。。不是吗?

默认情况下,箱线图会删除异常值。有时那些
max
min
可能不在胡须所描绘的范围内(请参阅)

您可以从
boxplot

identical(f, c(min(b$out, b$stats[1]),
  b$stats[2:4],
  max(b$stats[5], b$out)))
#[1] TRUE
函数返回值列表的最小值、下铰链(25%分位数)、中间值、上铰链(75%分位数)和最大值。但是
box-plot(x)$stats
返回下须、下铰(25%分位数)、中间值、上铰(75%分位数)和上须。晶须值通常仅为方框图计算,默认情况下,晶须值是距离上下四分位数不超过四分位数范围1.5倍的最极端数据点。这些值可能与混合值和最大值相同,也可能不同


如果在最大值处绘制黄线,则期望在最大值处绘制黄线。有一些数据点位于您的胡须之外。

您能发布一个可复制的
系列
d
数据帧示例吗?请参阅:否,您正在使用
max(d$y)
获取那些
y
值的最大值。因此,它位于正确的位置。尝试使用
x获取输出
identical(f, c(min(b$out, b$stats[1]),
  b$stats[2:4],
  max(b$stats[5], b$out)))
#[1] TRUE