主要内容

峰度

描述

例子

k=峰度(X)返回示例的峰度X

  • 如果X是一个矢量,然后呢峰度(X)返回一个标量值元素的峰态X

  • 如果X是一个矩阵,然后呢峰度(X)返回一个行向量包含示例峰度的每一列X

  • 如果X是一个多维数组,那么峰度(X)沿着第一nonsingleton维度X

例子

k=峰度(X,国旗)指定是否纠正偏差(国旗0)(国旗1,默认的)。当X代表一个样本人口的峰度X是有偏见的,意味着它往往不同于人口峰度系统基于样本大小。你可以设置国旗0纠正这种系统性偏差。

例子

k=峰度(X,国旗,'所有')返回所有元素的峰态X

例子

k=峰度(X,国旗,昏暗的)返回操作维度的峰度昏暗的X

例子

k=峰度(X,国旗,vecdim)返回峰度的维度中指定的向量vecdim。例如,如果X是2-by-3-by-4数组,那么峰度(X 1 [1 - 2])返回一个1-by-1-by-4数组。每个元素的输出数组元素的偏峰度的相应页面X

例子

全部折叠

设置随机种子的重现性结果。

rng (“默认”)

产生一个矩阵与5行4列。

X = randn (5,4)
X =5×40.5377 -1.3077 -1.3499 -0.2050 1.8339 -0.4336 3.0349 -0.1241 -2.2588 0.3426 0.7254 1.4897 0.8622 3.5784 -0.0631 1.4090 0.3188 2.7694 0.7147 1.4172

找到样本峰度X

k =峰度(X)
k =1×42.7067 1.4069 2.3783 1.1759

k是一个行向量包含每一列的示例峰度吗X

对于一个输入向量,纠正偏差的计算通过指定的峰度国旗输入参数。

设置随机种子的重现性结果。

rng (“默认”)

生成一个向量长度为10。

x = randn (10,1)
x =10×10.5377 1.8339 -2.2588 0.8622 0.3188 -1.3077 -0.4336 0.3426 3.5784 2.7694

发现的偏峰度x。默认情况下,峰度设置的值国旗1计算偏峰度。

k1 =峰度(x)%标志默认为1
k1 = 2.3121

找到的bias-corrected峰度x通过设置的值国旗0

k2 =峰度(x, 0)
k2 = 2.7483

找到峰度沿着不同维度的多维数组。

设置随机种子的重现性结果。

rng (“默认”)

创建一个4-by-3-by-2随机数的数组。

X = randn ([4 3 2])
X = X (:,: 1) = 0.5377 0.3188 3.5784 1.8339 -1.3077 2.7694 -2.2588 -0.4336 -1.3499 0.8622 0.3426 3.0349 X (:,: 2) = 0.7254 -0.1241 0.6715 -0.0631 1.4897 -1.2075 0.7147 1.4090 0.7172 -0.2050 1.4172 1.6302

的峰态X在默认的维度。

k1 =峰度(X)
k1 = k1 (:,: 1) = 2.1350 1.7060 2.2789 k1 (:,: 2) = 1.0542 2.3278 2.0996

默认情况下,峰度的第一个维度X的大小不等于1。在这种情况下,这个维度的第一个维度X。因此,k1是一个1-by-3-by-2数组。

发现的偏峰度X第二个维度。

k2 =峰度(X, 1, 2)
k2 = k2 (:: 1) = 1.5000 1.5000 1.5000 1.5000 k2 (:,: 2) = 1.5000 1.5000 1.5000 1.5000

k2是一个4-by-1-by-2数组。

发现的偏峰度X在第三维度。

k3 =峰度(X, 1, 3)
k3 =4×31.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000

k3是一个4-by-3矩阵。

找到峰度通过使用多个维度“所有”vecdim输入参数。

设置随机种子的重现性结果。

rng (“默认”)

创建一个4-by-3-by-2随机数的数组。

X = randn ([4 3 2])
X = X (:,: 1) = 0.5377 0.3188 3.5784 1.8339 -1.3077 2.7694 -2.2588 -0.4336 -1.3499 0.8622 0.3426 3.0349 X (:,: 2) = 0.7254 -0.1241 0.6715 -0.0631 1.4897 -1.2075 0.7147 1.4090 0.7172 -0.2050 1.4172 1.6302

发现的偏峰度X

官员=峰度(X, 1“所有”)
官员= 2.8029

官员是整个输入数据集的偏峰度吗X

发现每一页的有偏见的峰度X通过指定第一和第二维度。

kpage =峰度(X 1 [1 - 2])
kpage = kpage (:: 1) = 1.9345 kpage (:,: 2) = 2.5877

例如,kpage (1, 1, 2)元素的偏峰度在吗X (:: 2)

在每一个找到元素的有偏见的峰度X(我::)片通过指定第二和第三维度。

krow =峰度(X 1 3 [2])
krow =4×13.8457 1.4306 1.7094 2.3378

例如,krow (3)元素的偏峰度在吗X (3::)

输入参数

全部折叠

输入数据代表样本的人口,指定为一个向量,矩阵,或多维数组。

  • 如果X是一个矢量,然后呢峰度(X)返回一个标量值元素的峰态X

  • 如果X是一个矩阵,然后呢峰度(X)返回一个行向量包含示例峰度的每一列X

  • 如果X是一个多维数组,那么峰度(X)沿着第一nonsingleton维度X

当指定操作维度X是一个矩阵或一个数组,使用昏暗的输入参数。

峰度对待X失踪的价值观和删除它们。

数据类型:|

指标偏差,指定为01

  • 如果国旗1(默认),然后的峰度X是有偏见的,意味着它往往不同于人口峰度系统基于样本大小。

  • 如果国旗0,然后峰度系统性偏差的纠正。

数据类型:||逻辑

维度以及操作,指定为一个正整数。如果你不指定一个值昏暗的,那么默认的第一个维度X的大小不等于1。

考虑一个矩阵的峰度X:

  • 如果昏暗的等于1呢峰度返回一个行向量包含示例峰度的每一列X

  • 如果昏暗的等于2峰度返回一个列向量的每一行包含样品峰态X

如果昏暗的大于ndims (X)或者,如果大小(X,昏暗的)是1,那么峰度返回一个数组的相同的大小X

数据类型:|

向量的维度,指定为一个正整数向量。的每个元素vecdim代表一个输入数组的维度X。输出k在指定的操作维度的长度是1。其他尺寸的长度是相同的Xk

例如,如果X是2-by-3-by-3数组,那么峰度(X 1 [1 - 2])返回一个1-by-1-by-3数组。输出的每个元素是元素的偏峰度的相应页面上X

数据类型:|

输出参数

全部折叠

峰度,返回为一个标量,矢量,矩阵,或多维数组。

算法

峰度衡量outlier-prone如何分布。的峰态正态分布是3。分布更outlier-prone比正态分布的峰度大于3;分布不outlier-prone峰度小于3。一些定义峰度减去3的计算值,所以正态分布的峰度0。的峰度函数不使用本公约。

被定义为的峰态分布

k = E ( x μ ) 4 σ 4 ,

在哪里μ的意思是x,σ的标准偏差x,E(t)代表数量的期望值t。的峰度函数计算一个示例版本的这个群体价值。

当您设置国旗1峰度是有偏见的,下列方程适用于:

k 1 = 1 n = 1 n ( x x ¯ ) 4 ( 1 n = 1 n ( x x ¯ ) 2 ) 2

当您设置国旗0,峰度纠正的系统性偏差,下列方程适用于:

k 0 = n 1 ( n 2 ) ( n 3 ) ( ( n + 1 ) k 1 3 ( n 1 ) ) + 3所示。

这要求bias-corrected方程X至少包含4个元素。

扩展功能

版本历史

之前介绍过的R2006a