全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2806 3
2014-08-05
我的数据格式如下:编号    治疗费用
1              50
1              100
1              90
2              23
2              25
2              25
2              24
3              44
3              55
现在我只想删除编号相同的数据,但是其他不变
编号    治疗费用
1            50
              100
              90
2            23
              25
              25
              24
3            44
              55

SAS中如何编程可以解决你呢?

二维码

扫码加我 拉你入群

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

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

全部回复
2014-8-5 15:30:58
set dataset;
by id;
if not first.id then call missing(id);
二维码

扫码加我 拉你入群

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

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

2014-8-5 16:56:34
pobel 发表于 2014-8-5 15:30
set dataset;
by id;
if not first.id then call missing(id);
非常感谢 但是貌似不行。。。
二维码

扫码加我 拉你入群

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

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

2014-8-5 17:34:40

data a ;
set a;
by id notsorted;
if not first.id then  id=. ;
run;
受到楼上热心朋友启发,发现原来需要排序,我用以上程序解决了问题,谢谢!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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