pearllee
SAS里提供一个函数,说是可以计算非中心卡方分布的非中心参数。
函数如下:
CNONCT(x,df,prob)
SAS自己给了一个例子,如下:
data work;
x=2;
df=4;
do nc=1 to 3 by .5;
prob=probchi(x,df,nc);
ncc=cnonct(x,df,prob);
output;
end;
run;
proc print;
run;
Computations of the Noncentrality Parameters from the Chi-squared Distribution
OBS x df nc prob ncc
1 2 4 1.0 0.18611 1.0
2 2 4 1.5 0.15592 1.5
3 2 4 2.0 0.13048 2.0
4 2 4 2.5 0.10907 2.5
5 2 4 3.0 0.09109 3.0
对这个例子我不解的是,怎么可以自己指定非中心参数的值呢??那求出来还有什么意义?
而我我现在已知的条件是,知道一个检验统计量服从非中心的卡方分布,取置信水平alpha,功效power,以及自由度df, 请问该如何求那个非中心参数呢?
希望知道的朋友帮帮我。非常谢谢!
另外请问哪位又非中心卡方分布的临界值表咯?
pearllee
西西 问题已解决~
取置信水平alpha,功效power,以及自由度df时,
直接用CNONCT("置信水平alpha,自由度df时的中心卡方分布临界值" ,df,1-power) 即可!!
把原理弄明白了琢摩出来了~
jokekitty
问一下啊,你知道不知道怎么根据给定的置信水平,检验功效,自由度,求得非中心参数的值啊?这个原理是什么样的啊?我得编程写这个~楼主交交我吧~万分感谢~
jokekitty
楼主要是看到了的话,就知道哈我吧,我的邮箱是jokekitty@163.com,QQ是281005896,急切期待中啊~