主要内容

数据探索性分析

这个例子展示了如何使用描述性统计来研究数据的分布。

生成示例数据。

生成一个包含随机生成的样本数据的向量。

rng默认的%用于再现性X = [normrnd(4,1,1,100),normrnd(6,0.5,1,200)];

绘制一个直方图。

用正态密度拟合绘制样本数据的直方图。这提供了样本数据和拟合数据的正态分布的可视化比较。

histfit (x)

数据的分布似乎是偏的。正态分布看起来不太适合这个样本数据。

得到一个正态概率图。

得到一个正态概率图。这个图提供了另一种方法来直观地比较样本数据与数据拟合的正态分布。

probplot (“正常”, x)

概率图还显示了数据与正态的偏差。

计算分位数。

计算样本数据的分位数。

P = 0:0.25:1;Y =分位数(x,p);Z = [p;y]
z =2×50 0.2500 0.5000 0.7500 1.0000 1.0557 4.7375 5.6872 6.1526 7.5784

创建一个箱形图来可视化统计数据。

箱线图(x)

箱形图显示0.25、0.5和0.75分位数。长尾和加号表明样本数据值缺乏对称性。

计算描述性统计数据。

计算数据的平均值和中位数。

Y =[均值(x),中位数(x)]
y =1×25.3438 - 5.6872

均值和中值似乎很接近,但均值小于中值通常表明数据是左偏的。

计算数据的偏度和峰度。

Y =[偏度(x),峰度(x)]
y =1×2-1.0417 - 3.5895

负偏度值表示数据向左偏。由于峰度值大于3,数据具有比正态分布更大的峰度。

计算z得分。

通过计算z分数并找出大于3或小于-3的值来识别可能的异常值。

Z = zscore(x);找到(abs (Z) > 3);

根据z值,第3和第35个观测值可能是异常值。

另请参阅

|||||||

相关的话题