文档帮助中心
四分位范围
r =差(x)
r=iqr(x,“全部”)
r =差(x,昏暗的)
r =差(x, vecdim)
r =差(pd)
例子
r=差(x)返回中值的四分位范围x.
r=差(x)
r
x
如果x是向量吗r是否包含的数据的第75和第25个百分位数之间的差异x.
如果x那么,这是一个矩阵r的每一列中的样本数据的第75和第25个百分位数之间的差是否包含行向量x.
如果x是一个多维数组,那么位差沿的第一个非Singleton维度操作x.这个维度的大小变为1,而其他所有维度的大小保持不变。
位差
r=差(x, '所有')中所有值的四分位范围x.
r=差(x, '所有')
r=差(x,昏暗的)的维度返回四分位数范围x指定的昏暗的.
r=差(x,昏暗的)
昏暗的
r=差(x,vecdim)的指定维度上的四分位数范围vecdim.例如,如果x那么,这是一个矩阵差(x, [1 - 2])的所有元素的四分位范围是多少x因为矩阵的每个元素都包含在由维度1和维度2定义的数组切片中。
r=差(x,vecdim)
vecdim
差(x, [1 - 2])
r=差(pd)返回概率分布的四分位数范围pd.
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 =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
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).
rpage (1, 1, 1)
X (:: 1)
计算每个元素的四分位数范围X(我::)通过指定第二个和第三个维度作为操作维度进行切片。
X(我::)
row = iqr(X,[2 3])
rrow =3×112 12 12
例如rrow (3)所有元素的四分位范围是多少X (3::).
rrow (3)
X (3::)
创建一个标准的正态分布对象, μ ,等于0,标准差, σ ,等于1。
pd = makedist (“正常”,“亩”0,“σ”1);
计算标准正态分布的四分位范围。
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 = 11.7634
返回结果显示,学生成绩的第75百分位与第25百分位的差值为11.7634。
使用icdf确定学生成绩的第75百分位和第25百分位。
icdf
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。其他尺寸长度是相同的x和r.
例如,如果x是2乘3乘3的数组吗差(x, [1 - 2])返回1×1×3数组。输出数组的每个元素都是对应页面上元素的四分位范围x.
概率分布,指定为使用下列方法之一创建的概率分布对象。
makedist
fitdist
四分位数范围值,作为标量、向量、矩阵或多维数组返回。
如果你输入一个数组x,然后是r取决于“所有”,昏暗的,或vecdim指定输入参数。中的每个四分位数范围值r是否包含指定数据的第75和第25个百分位数之间的差异x.
如果你输入一个概率分布pd,则为的标量值r是概率分布的第75个百分位数和第25个百分位数之间的差值。
使用注意事项及限制:
不支持以下输入参数:金宝app“所有”和vecdim.
的昏暗的输入参数必须是编译时常量。
如果不指定昏暗的输入参数,在生成的代码中工作(或操作)维度可以是不同的。因此,可能会出现运行时错误。有关详细信息,请参见自动尺寸限制(MATLAB编码器)。
输入参数pd可以是beta、指数、极值、对数正态、正态和威布尔分布的拟合概率分布对象。创建pd通过拟合概率分布的样本数据fitdist函数。例如,请参见概率分布对象的代码生成.
有关代码生成的更多信息,请参见代码生成简介和通用代码生成工作流.
不支持以下输入参数:金宝app“所有”,vecdim,pd.
有关更多信息,请参见在GPU上运行MATLAB函数(并行计算工具箱)。
分布更健康|箱线图|fitdist|icdf|疯了|makedist|范围|性病
疯了
范围
性病
在您的系统中存在这个示例的修改版本。你想打开这个版本吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系