全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1400 2
2014-03-12
为什么用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



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2014-3-12 23:39:23
峰度怎么会是负的啊。。。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-3-13 11:51:32
justplay16 发表于 2014-3-12 23:39
峰度怎么会是负的啊。。。
好吧,我明白了。
SAS计算公式是这个:
161046770.jpg

matlab计算公式没有-3
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群