<?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: Extract Specif observation from multiple observation in New SAS User</title>
    <link>https://communities.sas.com/t5/New-SAS-User/Extract-Specif-observation-from-multiple-observation/m-p/614205#M18566</link>
    <description>&lt;P&gt;You're welcome&amp;nbsp;&lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://communities.sas.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/P&gt;</description>
    <pubDate>Sat, 28 Dec 2019 11:30:52 GMT</pubDate>
    <dc:creator>ed_sas_member</dc:creator>
    <dc:date>2019-12-28T11:30:52Z</dc:date>
    <item>
      <title>Extract Specif observation from multiple observation</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Extract-Specif-observation-from-multiple-observation/m-p/614200#M18563</link>
      <description>&lt;P&gt;Hi i am very new to sas, please help out for the below scenario.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My rawdata;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;data IE_Raw;&lt;BR /&gt;input Subject_id $ Test_Code $ Result $;&lt;BR /&gt;datalines;&lt;BR /&gt;1001 IE01 Pass&lt;BR /&gt;1001 IE02 Pass&lt;BR /&gt;1001 IE03 Pass&lt;BR /&gt;1001 IE04 Fail&lt;BR /&gt;1001 IE05 Fail&lt;BR /&gt;1002 IE01 Fail&lt;BR /&gt;1002 IE02 Pass&lt;BR /&gt;1002 IE03 Pass&lt;BR /&gt;1002 IE04 Pass&lt;BR /&gt;1002 IE05 Pass&lt;BR /&gt;1002 EX01 Pass&lt;BR /&gt;1002 EX02 Pass&lt;BR /&gt;1002 EX03 Pass&lt;BR /&gt;1002 EX04 Fail&lt;BR /&gt;1002 EX05 Fail&lt;BR /&gt;1003 EX01 Fail&lt;BR /&gt;1003 EX02 Pass&lt;BR /&gt;1003 EX03 Pass&lt;BR /&gt;1003 EX04 Pass&lt;BR /&gt;1003 EX05 Pass&lt;BR /&gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Required Output:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Form the above data set need to extract record, those (subject or patient) are failed in only one test of IE tests category and the subject passed only one test in EX tests category by subject wise. like below.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Note; if a subject failed or passed more than one test, it should not be extracted.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Subject_id&lt;/TD&gt;&lt;TD&gt;Test_Code&lt;/TD&gt;&lt;TD&gt;Result&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1002&lt;/TD&gt;&lt;TD&gt;IE 01&lt;/TD&gt;&lt;TD&gt;Fail&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1003&lt;/TD&gt;&lt;TD&gt;EX 01&lt;/TD&gt;&lt;TD&gt;Pass&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My code;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Suresh Kumar&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 28 Dec 2019 09:31:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Extract-Specif-observation-from-multiple-observation/m-p/614200#M18563</guid>
      <dc:creator>tsureshinvites</dc:creator>
      <dc:date>2019-12-28T09:31:11Z</dc:date>
    </item>
    <item>
      <title>Re: Extract Specif observation from multiple observation</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Extract-Specif-observation-from-multiple-observation/m-p/614203#M18564</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/293333"&gt;@tsureshinvites&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can try the below code. You can achieve exactly the same using a proc freq and then DATA/MERGE&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;/* Subject are failed in only one test of IE tests category */

proc sql noprint;
	create table want1 as
	select b.subject_id, b.Test_code, b.Result
	from (select *
		  from (select subject_id, result, count(result) as count
		  		from IE_Raw
		  		where result = 'Fail' and substr(Test_code,1,2) ='IE'  
		  		group by Subject_id, result)
		  where count = 1) as a left join
		  IE_Raw as b
	on a.subject_id = b.subject_id and a.result = b.result
	where substr(Test_code,1,2) ='IE';
quit;

/* Subject_id passed / failed only one test in EX tests category */

proc sql noprint;
	create table want2 as
	select b.subject_id, b.Test_code, b.Result
	from (select *
	 	  from (select subject_id, result, count(result) as count
		  		from IE_Raw
		  		where substr(Test_code,1,2) ='EX'
		  		group by Subject_id, result)
	   	  where count = 1) as a left join
	   	  		  IE_Raw as b
	on a.subject_id = b.subject_id and a.result = b.result
	where substr(Test_code,1,2) ='EX';
quit;

/* Final merge */

data want;
	set want1 want2;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Sat, 28 Dec 2019 11:20:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Extract-Specif-observation-from-multiple-observation/m-p/614203#M18564</guid>
      <dc:creator>ed_sas_member</dc:creator>
      <dc:date>2019-12-28T11:20:24Z</dc:date>
    </item>
    <item>
      <title>Re: Extract Specif observation from multiple observation</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Extract-Specif-observation-from-multiple-observation/m-p/614204#M18565</link>
      <description>Thanks a lot it worked fine.</description>
      <pubDate>Sat, 28 Dec 2019 11:30:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Extract-Specif-observation-from-multiple-observation/m-p/614204#M18565</guid>
      <dc:creator>tsureshinvites</dc:creator>
      <dc:date>2019-12-28T11:30:11Z</dc:date>
    </item>
    <item>
      <title>Re: Extract Specif observation from multiple observation</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Extract-Specif-observation-from-multiple-observation/m-p/614205#M18566</link>
      <description>&lt;P&gt;You're welcome&amp;nbsp;&lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://communities.sas.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 28 Dec 2019 11:30:52 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Extract-Specif-observation-from-multiple-observation/m-p/614205#M18566</guid>
      <dc:creator>ed_sas_member</dc:creator>
      <dc:date>2019-12-28T11:30:52Z</dc:date>
    </item>
  </channel>
</rss>

