BookmarkSubscribeRSS Feed
🔒 This topic is solved and locked. Need further help from the community? Please sign in and ask a new question.
SASPhile
Quartz | Level 8

i have datasets that have 30 columns. I would like clean up datasets by removing dulplicates using  _all_ and redirect the duplicate records to another dataset.

 

proc sort data=have nodupkey out=_duprecs;

by _all_;

run;

 

this code doesnt seem to do what I want.

any help on this ?

1 ACCEPTED SOLUTION

Accepted Solutions
art297
Opal | Level 21

Is the below what you are trying to do?:

data class (drop=i);
  set sashelp.class;
  do i=1 to 5;
    output;
  end;
run;

proc sort data=class nodupkey out=dups_removed dupout=_duprecs;
  by _all_;
run;

Art, CEO, AnalystFinder.com

View solution in original post

3 REPLIES 3
art297
Opal | Level 21

Is the below what you are trying to do?:

data class (drop=i);
  set sashelp.class;
  do i=1 to 5;
    output;
  end;
run;

proc sort data=class nodupkey out=dups_removed dupout=_duprecs;
  by _all_;
run;

Art, CEO, AnalystFinder.com

SASPhile
Quartz | Level 8

Exactly!

Reeza
Super User

Please mark the question answered. 

How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 3 replies
  • 1789 views
  • 3 likes
  • 3 in conversation