位差

四分位范围

描述

例子

r=差(x返回中值的四分位范围x

  • 如果x是向量吗r是否包含的数据的第75和第25个百分位数之间的差异x

  • 如果x那么,这是一个矩阵r的每一列中的样本数据的第75和第25个百分位数之间的差是否包含行向量x

  • 如果x是一个多维数组,那么位差沿的第一个非Singleton维度操作x.这个维度的大小变为1,而其他所有维度的大小保持不变。

例子

r=差(x, '所有')中所有值的四分位范围x

例子

r=差(x昏暗的的维度返回四分位数范围x指定的昏暗的

例子

r=差(xvecdim的指定维度上的四分位数范围vecdim.例如,如果x那么,这是一个矩阵差(x, [1 - 2])的所有元素的四分位范围是多少x因为矩阵的每个元素都包含在由维度1和维度2定义的数组切片中。

例子

r=差(pd返回概率分布的四分位数范围pd

例子

全部折叠

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

rng默认的%为了再现性x = normrnd(10、1、4)
x =4×410.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 =重塑(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

拉尔=差(X,“所有”
拉尔= 12

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

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

例如rpage (1, 1, 1)所有元素的四分位范围是多少X (:: 1)

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

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

例如rrow (3)所有元素的四分位范围是多少X (3::)

创建一个标准的正态分布对象, μ ,等于0,标准差, σ ,等于1。

pd = makedist (“正常”“亩”0,“σ”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,“正常”
正态分布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个百分位数之间的差异。这与位差

y (2) - y (1)
ans = 11.7634

使用箱线图使四分位范围可视化。

箱线图(x)

框的上一行显示了第75个百分位数,底部一行显示了第25个百分位数。中线表示中位数,即第50百分位数。

输入参数

全部折叠

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

数据类型:|

计算四分位区间的维数,指定为正整数。例如,对于一个矩阵x什么时候昏暗的等于1,位差的列的四分位数范围x.当昏暗的等于2,位差返回x的行的四分位范围n维数组,位差沿的第一个非Singleton维度操作x

数据类型:|

维数向量,指定为正整数向量。的每个元素vecdim表示输入数组的一个维度x.输出r在规定的操作尺寸中长度为1。其他尺寸长度是相同的xr

例如,如果x是2乘3乘3的数组吗差(x, [1 - 2])返回1×1×3数组。输出数组的每个元素都是对应页面上元素的四分位范围x

数据类型:|

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

功能或应用程序 描述
makedist 使用指定的参数值创建一个概率分布对象。
fitdist 拟合一个概率分布对象到样本数据。
分布更健康 使用interactive distribution Fitter应用程序将概率分布拟合到样本数据,并将拟合的对象导出到工作空间。

输出参数

全部折叠

四分位数范围值,作为标量、向量、矩阵或多维数组返回。

  • 如果你输入一个数组x,然后是r取决于“所有”昏暗的,或vecdim指定输入参数。中的每个四分位数范围值r是否包含指定数据的第75和第25个百分位数之间的差异x

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

扩展功能

之前介绍过的R2006a