首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SAS - Kolmogorov-Smirnov双面临界值

SAS - Kolmogorov-Smirnov双面临界值
EN

Stack Overflow用户
提问于 2016-10-10 22:28:58
回答 1查看 283关注 0票数 0

我正在试图计算双侧Kolmogorov测试的临界值(PROC NPAR1WAY不输出这些!)。这是按c(a) * sqrt( (n+m)/(nm) )计算的,其中n和m是每个数据集中的观测数,c(a) = 1.36对于置信水平a=0.0 5。

无论是,

( A)在SAS中是否有一个例程可以为我计算这些?(我找了很久了)或者,

( B)自己计算统计数字的最佳方法是什么?我最初的方法是将每个数据集中的行数选择为宏变量,然后计算统计数据,但这感觉很难看。

提前感谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-10-11 07:23:16

如果你已经搜索了所有相关的文件,很可能不会。

这个方法听起来不错,但是如果你愿意的话,你可以使用数据步骤。

代码语言:javascript
复制
data example1 example2;
    set sashelp.class;
    if _n_ < 6 then output example1;
    else output example2;
run;

data _null_;
    if 0 then set example1 nobs = n;
    if 0 then set example2 nobs = m;
    call symput('Kolmogorov_Smirnov_05',1.36 * sqrt((n+m)/(n*m)));
run;

%put &=Kolmogorov_Smirnov_05;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39967708

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档