<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Finding duplicates in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Finding-duplicates/m-p/613230#M179076</link>
    <description>&lt;P&gt;Sort your data by ID and AdmissionDate, and then use a data step:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
  do NDups=0 by 1 until(last.AdmissionDate);
    set have;
    by ID AdmissionDate;
    end;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;The NDups variable should the contain the number of duplicates for each by group.&lt;/P&gt;</description>
    <pubDate>Fri, 20 Dec 2019 13:45:18 GMT</pubDate>
    <dc:creator>s_lassen</dc:creator>
    <dc:date>2019-12-20T13:45:18Z</dc:date>
    <item>
      <title>Finding duplicates</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Finding-duplicates/m-p/613208#M179066</link>
      <description>&lt;P&gt;Hi folks,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a data set on emergency healthcare use by children so one id can have multiple admission dates to emergency wards. My problem is same id with same admission date more than once.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So, I want to find out duplicates based on two variables; 'id' and 'admissiondate' and create a data set without duplicates but before I create a data set without duplicates I need to know how many duplicate entries I have in the data set for verification purposes.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;S&lt;/P&gt;</description>
      <pubDate>Fri, 20 Dec 2019 10:21:01 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Finding-duplicates/m-p/613208#M179066</guid>
      <dc:creator>sks521</dc:creator>
      <dc:date>2019-12-20T10:21:01Z</dc:date>
    </item>
    <item>
      <title>Re: Finding duplicates</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Finding-duplicates/m-p/613210#M179068</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/277970"&gt;@sks521&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can use a PROC SORT to do that with the NODUPKEY option&lt;/P&gt;
&lt;P&gt;The DUPOUT = option will output a dataset 'want' with the duplicate records base on the key 'id admissiondate' specified in the BY statement.&lt;/P&gt;
&lt;P&gt;The OUT = option will output a dataset 'duplicates' with no duplicate records&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc sort data=have out = want dupout = duplicates nodupkey;
	by id admissiondate;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 20 Dec 2019 10:38:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Finding-duplicates/m-p/613210#M179068</guid>
      <dc:creator>ed_sas_member</dc:creator>
      <dc:date>2019-12-20T10:38:13Z</dc:date>
    </item>
    <item>
      <title>Re: Finding duplicates</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Finding-duplicates/m-p/613216#M179072</link>
      <description>&lt;P&gt;Best Method now is:&lt;/P&gt;&lt;P&gt;proc sort data=ds1 out =ds2 dupout = dup nodupkey;&lt;BR /&gt;by id admissiondate;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 20 Dec 2019 10:55:53 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Finding-duplicates/m-p/613216#M179072</guid>
      <dc:creator>rohitdante16</dc:creator>
      <dc:date>2019-12-20T10:55:53Z</dc:date>
    </item>
    <item>
      <title>Re: Finding duplicates</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Finding-duplicates/m-p/613230#M179076</link>
      <description>&lt;P&gt;Sort your data by ID and AdmissionDate, and then use a data step:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
  do NDups=0 by 1 until(last.AdmissionDate);
    set have;
    by ID AdmissionDate;
    end;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;The NDups variable should the contain the number of duplicates for each by group.&lt;/P&gt;</description>
      <pubDate>Fri, 20 Dec 2019 13:45:18 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Finding-duplicates/m-p/613230#M179076</guid>
      <dc:creator>s_lassen</dc:creator>
      <dc:date>2019-12-20T13:45:18Z</dc:date>
    </item>
    <item>
      <title>Re: Finding duplicates</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Finding-duplicates/m-p/613259#M179086</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/277970"&gt;@sks521&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Hi folks,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have a data set on emergency healthcare use by children so one id can have multiple admission dates to emergency wards. My problem is same id with same admission date more than once.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So, I want to find out duplicates based on two variables; 'id' and 'admissiondate' and create a data set without duplicates but before I create a data set without duplicates I need to know how many duplicate entries I have in the data set for verification purposes.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks&lt;/P&gt;
&lt;P&gt;S&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;This will create&amp;nbsp;a data set that has the id and admiisiondate with a count of how many duplicates when there are duplicates.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;proc freq data=have noprint;
   tables id*admissiondate /out=work.counts (drop=percent where=(count&amp;gt;1)) ;
run;&lt;/PRE&gt;</description>
      <pubDate>Fri, 20 Dec 2019 15:42:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Finding-duplicates/m-p/613259#M179086</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2019-12-20T15:42:57Z</dc:date>
    </item>
  </channel>
</rss>

