加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

[转载]SAS代码计算t分位表

(2012-12-27 11:32:07)
标签:

转载

原文地址:SAS代码计算t分位表作者:express2011

利用SAS实现计算t分位表,结果如下图:

http://s9/middle/72d5449007840dd48cd38&690

注:红框中计算出来的t分位,比书中63.6574的值要大。(《应用概率统计》陈魁编著,清华大学出版社,2003.8(2008重印),P360页),是出现在计算上还是有其他原因?浮点计算出现问题?尚待进一步研究。

SAS程序段代码如下:

data _null_;

n = 45 ;

a1 = 0.25 ; a2 = 0.10 ; a3 = 0.05 ; a4 = 0.025 ; a5 = 0.01 ; a6 = 0.005 ;

put @1 ' t分布表 ' ;

put @1 ;

put @4 'n' a1 10.4 a2 10.4 a3 10.4 a4 10.4 a5 10.4 a6 10.4   

put @1 '----------------------------------------------------------------------';

    do j=1 to n ;

        do

        t1=abs(tinv(0.25,j));

        t2=abs(tinv(0.10,j));

        t3=abs(tinv(0.05,j));

        t4=abs(tinv(0.025,j));

        t5=abs(tinv(0.01,j));

        t6=abs(tinv(0.005,j));

        put @1 j 4. t1 10.4 t2 10.4 t3 10.4 t4 10.4 t5 10.4 t6 10.4;

    end;

    end;

run;

0

  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有