楼主: 云674590076
6088 2

[原创博文] SAS中关于雅克贝拉检验的问题 [推广有奖]

  • 1关注
  • 0粉丝

讲师

57%

还不是VIP/贵宾

-

威望
0
论坛币
16 个
通用积分
8.9900
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
11778 点
帖子
369
精华
0
在线时间
262 小时
注册时间
2008-6-29
最后登录
2023-8-28

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
各位大侠好,本人SAS菜鸟,在做JB检验时出现拒绝正态分布的情况,但univariate程序却是通过正态检验的。请各位解读为何。以下是SAS程序:
data x;
do i=1 to 100;
   y=5+2*normal(0);
   output;
   end;
proc means skewness kurtosis;
var y;
output out=jb skewness=s kurtosis=k;
data jb;
set jb;
jb=100*(s**2/6+(k-3)**2/24);——该公式没错吧!
p=1-probchi(jb,2);——这也没错吧?
put p;——p值十分低啊!
run;
proc univariate data=x normal;——该过程通过正态检验!
var y;
run;

如果上面程序有错的话,麻烦各位指正,同时,还想问一下,SAS有没有直接就能够进行JB检验的程序的?(就是不用上面那样需要自己写公式的)
二维码

扫码加我 拉你入群

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

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

关键词:Univariate skewness Kurtosis Variate output 正态分布 normal 程序

沙发
云674590076 发表于 2011-2-21 13:57:43 |只看作者 |坛友微信交流群
请高手解答~~~

使用道具

藤椅
栗子叮 发表于 2014-11-17 23:01:15 |只看作者 |坛友微信交流群
云674590076 发表于 2011-2-21 13:57
请高手解答~~~
亲,好像公式错了哟!,6是除在括号外面的呢

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-28 15:45