楼主: suzhzh
1770 0

如何将R程序转成SAS? [推广有奖]

已卖:895份资源

学科带头人

54%

还不是VIP/贵宾

-

威望
0
论坛币
17364 个
通用积分
756.5254
学术水平
70 点
热心指数
87 点
信用等级
52 点
经验
532 点
帖子
3228
精华
0
在线时间
1293 小时
注册时间
2009-9-18
最后登录
2025-10-13

楼主
suzhzh 发表于 2013-11-4 12:32:30 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
亲,谁能帮我将下面的R 代码转成SAS? 谢谢了
pown=function(alpha,sigma,c1,c2,power0){
  n=0
  power=0
  npow=c(0)
  while(power<power0){
    n=n+1
    Z_alpha=qt(1-alpha,n)
    Z1=Z_alpha-(c1-c2)*sqrt(n)/sigma
    Z2=Z_alpha-(c1+c2)*sqrt(n)/sigma
    power=1-(pt(Z1,n)+pt(Z2,n))
  }
  result=c(exp(-c1), exp(-c2), sigma,alpha, power, n)
  result
}
c1=c(-log(0.7),-log(0.8))
c2=c(-log(0.9),-log(0.95),-log(1))
alpha=0.05
sigma=c(0.34,0.29)
power0=c(0.9,0.8)
Res=matrix(0,nrow=24,ncol=6)
colnames(Res)=c("Upp Bound", "TrueRatio", "sigma","alpha", "power", "n")
i=0
for(i1 in 1:length(power0)){
  for(i2 in 1:length(sigma)){
    for(i3 in 1:length(c1)){
      for(i4 in 1:length(c2)){
        i=i+1
        Res[i,]=pown(alpha,sigma[i2],c1[i3],c2[i4],power0[i1])
      }
    }
  }
}
二维码

扫码加我 拉你入群

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

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

关键词:R程序 function Power Alpha Sigma function sigma power 程序 如何

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-3 12:07