全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1705 1
2010-08-27
data a;
  input x1-x5;
datalines;
1 2 3 4 5
2 3 4 5 6
4 5 6 7 8
;
data b;
  set a;
  array test(5) x1-x5;
  do i=1 to dim(test)-1; /*注意这里面的减一*/
    if i=1 then prod=test(i); /*注意如果第一个数字,那么就为起始*/
    prod=prod*test(i+1); /*迭代*/
  end;
  drop i;
run;
proc print;
run;
注意学习的地方就是迭代

Obs    x1    x2    x3    x4    x5    prod

1      1     2     3     4     5     120
2      2     3     4     5     6     720
3      4     5     6     7     8    6720
二维码

扫码加我 拉你入群

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

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

全部回复
2010-8-28 00:39:00
不错~ 沙发!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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