全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1050 3
2014-11-20
data a;
input n a;
cards;
1 0
2 0
3 0
4 1
5 1
6 0
7 1
8 0
9 0
10 0
11 1
12 0
13 1
14 1
15 0
16 0
17 1
18 1
19 0
20 1
;
run;如何在a数据集中使第一个a=1往下5个a=0,再遇到a=1同样,让往下5个a=0,其他的a=1和a=0数据不变,请高手指教!

二维码

扫码加我 拉你入群

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

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

全部回复
2014-11-20 15:53:49
楼主你好,你的需求不用显示的循环,只需要用set自己的隐式循环就行了:
复制代码
二维码

扫码加我 拉你入群

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

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

2014-11-20 16:03:16
sniperhgy 发表于 2014-11-20 15:53
楼主你好,你的需求不用显示的循环,只需要用set自己的隐式循环就行了:
就是我想要的结果,佩服!可以拜您为师么?
二维码

扫码加我 拉你入群

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

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

2014-11-20 16:56:07
gotobest 发表于 2014-11-20 16:03
就是我想要的结果,佩服!可以拜您为师么?
别这么说,我的水平也就是刚刚入门,共同努力,共同提高
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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