为什么用SAS和matlab计算的峰度和偏度结果不一样,
SAS程序如下:
data sjfx.jyz;
input x @@;
cards;
9.89 8.00 6.40 6.17 5.39 7.27 9.08 10.4 11.2 8.75 6.45 11.9 10.3 9.58 9.24 7.75 6.20 8.95 8.33
;
run;
proc univariate plot normal;
run;
UNIVARIATE PROCEDURE
变量: x
矩
N19权重总和19
均值8.48684211观测总和161.25
标准差1.845445方差3.40566725
偏度0.03521922峰度-0.851558
未校正平方和1429.8053校正平方和61.3020105
变异系数21.7447783标准误差均值0.42337412
Matlab计算结果如下:
>> x =[9.8900 8.0000 6.4000 6.1700 5.3900 7.2700 9.0800 10.4000 11.2000 8.7500 6.4500 11.9000
10.3000 9.5800 9.2400 7.7500 6.2000 8.9500 8.3300]
>> k0=kurtosis(x,0)
k0 = 2.1484
>> k1=kurtosis(x,1)
k1 = 2.0566
>> s0=skewness(x,0)
s0 = 0.0352
>> s1=skewness(x,1)
s1 = 0.0324