SAS中文论坛

 找回密码
 立即注册

扫一扫,访问微社区

查看: 1203|回复: 2
打印 上一主题 下一主题

请教:关于sas中的sum函数

[复制链接]

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
楼主
 楼主| 发表于 2010-11-27 22:47:59 | 只看该作者

请教:关于sas中的sum函数

请问在sas中如果要用sum函数计算x1的平方一直加到x20的平方,该怎么编写程序?
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
沙发
 楼主| 发表于 2010-11-28 10:02:08 | 只看该作者

Re: 请教:关于sas中的sum函数

[code:12u03b0m]data two;
        array x[20];
        do i=1 to 20;
                x[i]=ceil(ranuni(34534)*100);
                drop i;
        end;
run;

data three;
        set two;
        array x[20] x1-x20;
        do i=1 to 20;
              x[i]=(x[i])**2;
                drop i;
        end;
        sum_square=sum(of x[*]);
run;[/code:12u03b0m]
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
板凳
 楼主| 发表于 2010-11-28 17:54:10 | 只看该作者

Re: 请教:关于sas中的sum函数

[code:o4zyocyu]data two;
   array x[20];
   do i=1 to 20;
      x[i]=ceil(ranuni(34534)*100);
      drop i;
   end;
run;

data three;
   set two;
   array x[20] x1-x20;
   do i=1 to 20;
         sum_square+x[i]**2;
      drop i;
   end;   
run;[/code:o4zyocyu]
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋|手机版|Archiver|SAS中文论坛  

GMT+8, 2026-2-3 14:44 , Processed in 0.072057 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表