楼主: 艾罗二氏管
6488 5

sas do loop循环 [推广有奖]

  • 0关注
  • 0粉丝

大专生

80%

还不是VIP/贵宾

-

威望
0
论坛币
548 个
通用积分
2.0000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
3721 点
帖子
11
精华
0
在线时间
110 小时
注册时间
2015-4-26
最后登录
2024-11-17

楼主
艾罗二氏管 发表于 2016-3-20 15:45:23 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
求大神指点,sas程序:data loop;                                       x = 0;
                               do index = 1 to 5 by 2;
                                           x = index;
                                         end;
                                          run;为什么循环出来的结果是x=5.index=7,怎么看这个循环啊。。。

二维码

扫码加我 拉你入群

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

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

关键词:loop Index sas程序 Data IND 程序

沙发
孤单的我们 发表于 2016-3-20 18:54:20
我的这么理解的:最后一次循环index=5;x=index;end;之后,index仍然进行了一次迭代

藤椅
艾罗二氏管 发表于 2016-3-20 18:58:25
孤单的我们 发表于 2016-3-20 18:54
我的这么理解的:最后一次循环index=5;x=index;end;之后,index仍然进行了一次迭代
那by怎么理解呢

板凳
DriftKingHan 发表于 2016-3-20 21:47:34
艾罗二氏管 发表于 2016-3-20 18:58
那by怎么理解呢
每次加2

报纸
艾罗二氏管 发表于 2016-3-21 18:44:58
DriftKingHan 发表于 2016-3-20 21:47
每次加2
好的,理解了,谢谢两位大神的讲解

地板
zmj0216 发表于 2017-9-12 17:41:59
孤单的我们 发表于 2016-3-20 18:54
我的这么理解的:最后一次循环index=5;x=index;end;之后,index仍然进行了一次迭代
怎么让每次循环的结果输出?在end前加output吗?

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-29 08:45