全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
877 1
2019-03-18
悬赏 10 个论坛币 未解决

一个计算样本量的代码如下:

Proc IML;

Start CRCR(a,s,lamda1,lamda2,CV,t,index,x,power);

error=0;if(a<0|a>0)|(s^=1&s^=2)|(index^=1&index^=2)|(power>100|power<1)then error=1;

if error=1 thenstop; cha=abs (lamda1-lamda2); y=1; dountil (pw>=power);y=y+1;

if (index=1) thendo; N=x; k=y; end; if(index=2) then do; k=x; N=y; end;

IF=1+CV## 2 # (lamda1 ## lamda2+lamda2 ## 2) # N # t/(lamda1+lamda2); pw=100 #CDF(‘NORMAL’, sqrt(N # t # k # (lamda1-lamda2) ## 2)/sqrt((lamda1+lamda2) # IF)-probit (1-a/s)); end; pw=round(pw, 0.001);

print a{ label=“α”} s{label=“1 or 2sided”} lamda1{label=“λ1”} lamda2{label=“λ2”} cha{label= “f” } CV{label=“CV”}t{label=“t”} k{label=“k”} N{label=“N”} pw {label=“Power”};  finish CRCR;

runCRCR(0.05, 2, 0.005, 0.01, 0.25, 2, 1, 1000, 80);quit;


运行日志如下: 捕获.PNG

但是输出框却啥也没有,求高手指点,急求,非常感谢!!!

确认输出结果可以显示,试验了其他代码,是有输出的!



二维码

扫码加我 拉你入群

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

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

全部回复
2019-3-22 15:58:05
您好,如果您的求助没有解决,请到项目交易发布需求,会有更快更专业的用户帮助您 https://bbs.pinggu.org/prj/
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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