IQR.

狭窄的范围

描述

R.= IQR(X返回单位的值范围X

  • 如果X是一个矢量,然后R.是第75级和第25百分位数所含数据的差异X

  • 如果X是一个矩阵,然后R.是一个行矢量,其中包含每列中的75和第25百分位数之间的差异X

  • 如果X那是一个多维数组IQR.沿着第一个不连贯的尺寸操作X。这个维度的大小变成1,而其他维度的大小保持不变。

R.= IQR(X, '所有')中的所有值的四分位数范围X

R.= IQR(X暗淡的维度返回四分位数范围X由此指定暗淡

R.= IQR(Xvecdim通过指定的尺寸返回四分位数范围vecdim。例如,如果X是一个矩阵,然后IQR(X,[1 2])是所有元素的四分位数范围X因为矩阵的每个元素包含在由尺寸1和2定义的阵列切片中。

R.= IQR(pd返回概率分布的四分位数范围pd

例子

全部收缩

从具有参数值的正常分布生成4×4矩阵的随机数据 μ. 等于10 σ. 等于1。

rng默认的重复性的%x = normrnd(10、1、4)
x =4×4.10.5377 10.3188 13.5784 10.7254 11.8339 8.6923 12.7694 9.9369 7.7412 9.5664 8.6501 10.7147 10.8622 10.3426 13.0349 9.7950

计算每一列数据的四分位数范围。

r =差(x)
r =1×42.2086 1.2013 2.5969 0.8541

计算每行数据的四分位数范围。

r2 =差(x, 2)
r2 =4×11.7237 2.9870 1.9449 1.8797

通过指定,计算多维数组的四个间位范围'所有'vecdim输入参数。

创建一个3×4×2数组X

X = shape(1:24,[3 4 2])
X = X(:,:,1) = 14 7 10 2 5 8 11 3 6 9 12 X(:,:,2) = 13 16 19 22 14 17 20 23 15 18 21 24

中的所有值的四分位数范围X

rall = iqr(x,'所有'
Rall = 12.

计算每页的四分位数范围X。指定第一和第二个维度作为计算四分位数间范围的操作维度。

rpage = iqr(X,[1 2])
rpage = rpage(:,:,1)= 6 rpage(:,:,2)= 6

例如,rpage(1,1,1)所有元素的四分位数范围在吗X (:: 1)

计算每个元素的四分位数范围X(我::)通过指定第二个和第三个维度作为操作维度进行切片。

rrow = iqr(X,[2 3])
rrow =3×112 12 12

例如,rrow(3)所有元素的四分位数范围在吗x(3,:,:)

使用均值创建标准的正态分布对象, μ. ,等于0,而标准差, σ. ,等于1。

pd = makedist('正常'“亩”0,'sigma',1);

计算标准正态分布的四分位数范围。

r =差(pd)
r = 1.3490

返回值是分布的第75百分点和第25个百分位数之间的差异。这相当于计算概率处的逆累积分布函数(ICDF)值之间的差异y等于0。75和0。25。

R2 = ICDF(PD,0.75) -  ICDF(PD,0.25)
R2 = 1.3490.

加载样本数据。创建包含第一列的学生考试等级数据的矢量。

加载examgrades;x =等级(:,1);

通过拟合数据创建一个正态分布对象。

pd = fitdist(x,'正常'
PD =正规分布正常分布Mu = 75.0083 [73.4321,76.5846] Sigma = 8.7202 [7.7391,9.98843]

计算拟合分布的四分位数范围。

r =差(pd)
r = 11.7634.

返回的结果表明,学生等级的第75岁和第25百分位数之间的差异是11.7634。

利用icdf确定学生成绩的第75和第25百分位数。

y = icdf (pd, [0.25, 0.75])
y =1×269.1266 - 80.8900

计算第75百分位数和第25百分位数之间的差异。这产生的结果与IQR.

Y(2) - (1)
ans = 11.7634.

利用箱形图使四分位数范围形象化。

箱线图(x)

框的顶线显示第75百分位数,底线显示第25百分位数。中心线显示中位数,这是50百分位数。

输入参数

全部收缩

输入数组,指定为向量,矩阵或多维数组。

数据类型:|

计算间隔范围的维度,指定为正整数。例如,对于矩阵X, 什么时候暗淡等于1,IQR.返回列表的四分位数X。什么时候暗淡等于2,IQR.返回x行的四分位数范围N维数组,IQR.沿着第一个不连贯的尺寸操作X

数据类型:|

维数的向量,指定为正整数向量。的每个元素vecdim表示输入数组的维度X。输出R.指定操作尺寸具有长度1。其他尺寸长度是相同的XR.

例如,如果X然后是一个2×3×3阵列IQR(X,[1 2])返回一个1-1×3阵列。输出阵列的每个元素是相应页面上的元素的间条范围X

数据类型:|

概率分布,指定为使用下列之一创建的概率分布对象。

功能或应用程序 描述
makedist 使用指定的参数值创建概率分布对象。
Fitdist. 将概率分布对象符合示例数据。
分布更健康 适用于使用交互式分配钳工应用程序对数据进行采样的概率分布,并将拟合对象导出到工作区。

输出参数

全部收缩

四分位数范围值,返回标量,矢量,矩阵或多维数组。

  • 如果你输入一个数组X,然后是尺寸R.取决于'所有'暗淡,或vecdim输入参数指定。每个狭隘的范围值R.指定数据的第75百分位与第25百分位之间的差值是否载于X

  • 如果你输入一个概率分布pd,则的标量值R.是概率分布的第75百分位数和第25百分位数之间的差值。

扩展功能

之前介绍过的R2006a