首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SAS -删除多个变量上的重复项

SAS -删除多个变量上的重复项
EN

Stack Overflow用户
提问于 2015-01-26 23:03:46
回答 1查看 343关注 0票数 0

我正在尝试删除我的数据集中在多个变量上相同的观测值。

例如

RID的录取日期和结束日期

1月1日,2014年1月1日,2014>年1月3日

2014年1月1日至2014年1月3日

2014年3月2日和2014年3月5日

2014年7月1日前2天,2014年7月8日前

2014年7月1日前2天,2014年7月8日前

2014年8月9日至2014年8月24日。

我希望保留每个RID的所有唯一录取,但删除具有相同RID和相同录取/结束日期的任何观察。

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2015-01-26 23:17:54

代码语言:javascript
复制
PROC SORT DATA=work.yourdatasetin OUT=work.datasetout NODUPLICATES ;
  BY rid ;
RUN ;

像这样的东西也可能行得通。

代码语言:javascript
复制
proc sql;
create table work.yourdatasetout as 
select distinct
    *
from 
    work.yourdatasetin;
quit;
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28152741

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档