<?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: Identifying duplicate values in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Identifying-duplicate-values/m-p/776447#M246952</link>
    <description>&lt;P&gt;Dear Paigemiller,&lt;/P&gt;&lt;P&gt;Thanks for your swift response.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I do not need to count the duplicates but I just need to create a new column and flag the specific value like 'FATAL' as Yes or something so that it will be helpful for our analysis.. Could you please help how to write a prog for that ??&lt;/P&gt;</description>
    <pubDate>Tue, 26 Oct 2021 12:30:29 GMT</pubDate>
    <dc:creator>r3570</dc:creator>
    <dc:date>2021-10-26T12:30:29Z</dc:date>
    <item>
      <title>Identifying duplicate values</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Identifying-duplicate-values/m-p/776440#M246948</link>
      <description>&lt;P&gt;Dear All,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a dataset as below:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;SUBJECT&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; OUTCOME&lt;/P&gt;&lt;P&gt;101&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FATAL&lt;/P&gt;&lt;P&gt;101&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; RECOVERED&lt;/P&gt;&lt;P&gt;101&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FATAL&lt;/P&gt;&lt;P&gt;102&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; NOT RECOVERED&lt;/P&gt;&lt;P&gt;102&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FATAL&lt;/P&gt;&lt;P&gt;103&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FATAL&lt;/P&gt;&lt;P&gt;103&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; UNKNOWN&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In the above dataset the subject (101) has outcome as fatal twice which is wrong as per our concept and other subjects (102 and 103) have OUTCOME as fatal only once as per concept. I have more than 100 records with different subject numbers. My requirement is to identify such subjects which have fatal more than once and flag them.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any help ?&lt;/P&gt;</description>
      <pubDate>Tue, 26 Oct 2021 12:18:52 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Identifying-duplicate-values/m-p/776440#M246948</guid>
      <dc:creator>r3570</dc:creator>
      <dc:date>2021-10-26T12:18:52Z</dc:date>
    </item>
    <item>
      <title>Re: Identifying duplicate values</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Identifying-duplicate-values/m-p/776442#M246950</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc freq data=have;
    tables subject*outcome/noprint out=want;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;This identifies the places where there are duplicates, because the value of variable COUNT in data set WANT will be &amp;gt; 1.&lt;/P&gt;</description>
      <pubDate>Tue, 26 Oct 2021 12:20:45 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Identifying-duplicate-values/m-p/776442#M246950</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2021-10-26T12:20:45Z</dc:date>
    </item>
    <item>
      <title>Re: Identifying duplicate values</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Identifying-duplicate-values/m-p/776447#M246952</link>
      <description>&lt;P&gt;Dear Paigemiller,&lt;/P&gt;&lt;P&gt;Thanks for your swift response.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I do not need to count the duplicates but I just need to create a new column and flag the specific value like 'FATAL' as Yes or something so that it will be helpful for our analysis.. Could you please help how to write a prog for that ??&lt;/P&gt;</description>
      <pubDate>Tue, 26 Oct 2021 12:30:29 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Identifying-duplicate-values/m-p/776447#M246952</guid>
      <dc:creator>r3570</dc:creator>
      <dc:date>2021-10-26T12:30:29Z</dc:date>
    </item>
    <item>
      <title>Re: Identifying duplicate values</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Identifying-duplicate-values/m-p/776449#M246953</link>
      <description>&lt;P&gt;If you know which combinations have COUNT &amp;gt; 1 then you can use this to "flag" records (although I'm not really sure what you mean by that). Please show me your desired output.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 26 Oct 2021 12:39:05 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Identifying-duplicate-values/m-p/776449#M246953</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2021-10-26T12:39:05Z</dc:date>
    </item>
    <item>
      <title>Re: Identifying duplicate values</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Identifying-duplicate-values/m-p/776450#M246954</link>
      <description>&lt;P&gt;My desired output should be as below:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;SUBJECT&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; OUTCOME&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;RESULT&lt;/P&gt;&lt;P&gt;101&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FATAL&lt;/P&gt;&lt;P&gt;101&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; RECOVERED&lt;/P&gt;&lt;P&gt;101&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FATAL&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Yes&lt;/P&gt;&lt;P&gt;102&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; NOT RECOVERED&lt;/P&gt;&lt;P&gt;102&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FATAL&lt;/P&gt;&lt;P&gt;103&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FATAL&lt;/P&gt;&lt;P&gt;103&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; UNKNOWN&lt;/P&gt;</description>
      <pubDate>Tue, 26 Oct 2021 12:40:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Identifying-duplicate-values/m-p/776450#M246954</guid>
      <dc:creator>r3570</dc:creator>
      <dc:date>2021-10-26T12:40:20Z</dc:date>
    </item>
    <item>
      <title>Re: Identifying duplicate values</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Identifying-duplicate-values/m-p/776461#M246959</link>
      <description>&lt;P&gt;Does the final data set have to be in the order shown, or can we sort it?&lt;/P&gt;</description>
      <pubDate>Tue, 26 Oct 2021 13:00:27 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Identifying-duplicate-values/m-p/776461#M246959</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2021-10-26T13:00:27Z</dc:date>
    </item>
    <item>
      <title>Re: Identifying duplicate values</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Identifying-duplicate-values/m-p/776462#M246960</link>
      <description>&lt;P&gt;sorting can be done by subject&lt;/P&gt;</description>
      <pubDate>Tue, 26 Oct 2021 13:01:39 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Identifying-duplicate-values/m-p/776462#M246960</guid>
      <dc:creator>r3570</dc:creator>
      <dc:date>2021-10-26T13:01:39Z</dc:date>
    </item>
    <item>
      <title>Re: Identifying duplicate values</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Identifying-duplicate-values/m-p/776463#M246961</link>
      <description>&lt;P&gt;Are you familiar with by-group processing?&amp;nbsp; I would try something like (untested):&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc sort data=have;
  by subject outcome;
run;

data want;
  set have;
  by subject outcome;

  if first.outcome=0 and outcome="FATAL" then Result="Yes";
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 26 Oct 2021 13:03:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Identifying-duplicate-values/m-p/776463#M246961</guid>
      <dc:creator>Quentin</dc:creator>
      <dc:date>2021-10-26T13:03:47Z</dc:date>
    </item>
    <item>
      <title>Re: Identifying duplicate values</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Identifying-duplicate-values/m-p/776465#M246963</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
set have;
by subject,
retain _fatal;
if first.subject then _fatal = 0;
if outcome = "FATAL"
then do;
  if _fatal then result = "Yes";
  _fatal = 1;
end;
drop _fatal;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Untested, posted from my tablet.&lt;/P&gt;</description>
      <pubDate>Tue, 26 Oct 2021 13:06:14 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Identifying-duplicate-values/m-p/776465#M246963</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2021-10-26T13:06:14Z</dc:date>
    </item>
    <item>
      <title>Re: Identifying duplicate values</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Identifying-duplicate-values/m-p/776476#M246970</link>
      <description>&lt;P&gt;Output is not as expected. I cannot see the result variable populated as 'Yes' though there is repeated value in outcome for same subject&lt;/P&gt;</description>
      <pubDate>Tue, 26 Oct 2021 13:24:44 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Identifying-duplicate-values/m-p/776476#M246970</guid>
      <dc:creator>r3570</dc:creator>
      <dc:date>2021-10-26T13:24:44Z</dc:date>
    </item>
    <item>
      <title>Re: Identifying duplicate values</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Identifying-duplicate-values/m-p/776477#M246971</link>
      <description>&lt;P&gt;Apologies..!!&lt;/P&gt;&lt;P&gt;out put is as expected. there was issue in case sensitive info...i rectified it.. thank you so much..!!&lt;/P&gt;</description>
      <pubDate>Tue, 26 Oct 2021 13:27:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Identifying-duplicate-values/m-p/776477#M246971</guid>
      <dc:creator>r3570</dc:creator>
      <dc:date>2021-10-26T13:27:31Z</dc:date>
    </item>
  </channel>
</rss>

