楼主: wlfjhh
1956 2

求助一个条件循环语句 [推广有奖]

  • 0关注
  • 0粉丝

博士生

11%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
4.5000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
367 点
帖子
61
精华
0
在线时间
372 小时
注册时间
2010-6-12
最后登录
2024-11-11

楼主
wlfjhh 发表于 2016-3-14 11:59:33 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
数据如下
变量A
0
0
0
1
0
0
0
1
0
0
0
0
1
0
0
0
希望能达到以下效果(每遇到1,循环加1)
变量A  变量B
0         1
0         1
0         1
1         2
0         2
0         2
0         2
1         3
0         3
0         3
0         3
0         3
1         4
0        4
0        4
0       4

求助各位老师

谢谢
二维码

扫码加我 拉你入群

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

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

关键词:循环语句

沙发
孤单的我们 发表于 2016-3-14 14:23:18
  1. data want;
  2.         set a;
  3.         if _n_=1 then x=1;
  4.         if a=1 then x+1;
  5. run;
复制代码

藤椅
QDQ_tutu 发表于 2016-3-14 14:52:29
  1. data e;
  2. input a 10.;
  3. cards;
  4. 0
  5. 0
  6. 0
  7. 1
  8. 0
  9. 0
  10. 0
  11. 1
  12. 0
  13. 0
  14. 0
  15. 0
  16. 1
  17. 0
  18. 0
  19. 0;
  20. run;

  21. data b;
  22. set e;
  23. retain b 1;
  24. if a=1 then b=b+1;
  25. run;
复制代码

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-2-17 15:38