<?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: How to keep the first sample of the same indivual in New SAS User</title>
    <link>https://communities.sas.com/t5/New-SAS-User/How-to-keep-the-first-sample-of-the-same-indivual/m-p/609956#M18009</link>
    <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/302568"&gt;@GK5&lt;/a&gt;&amp;nbsp;Hi and welcome to the SAS Community &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Here is one way&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
input Unique ID Bacteria :$20. date :ddmmyy10.;
format date ddmmyy10.;
datalines;
110 1 s.aureus 1/12/2000
111 1 e.coli 1/12/2000 
112 1 e.coli 1/9/2000
113 1 strep 3/10/2004
114 2 s.aureus 1/3/2010
115 2 e.coli 5/3/2010
116 2 pseudomonas 7/3/2010
170 3 pseudomonas 5/10/2005 
175 3 e.coli 5/10/2005
176 3 enterobac 5/10/2005 
180 3 s.aureus 1/10/2006
190 3 s.aureus 6/12/2006
;

data want;
    array _ {99999} _temporary_;
    set have;
    by id;
    if first.id then _[id]=date;
    if _[id]=date;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Result:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;Unique ID Bacteria     date 
110    1  s.aureus     01/12/2000 
111    1  e.coli       01/12/2000 
114    2  s.aureus     01/03/2010 
170    3  pseudomonas  05/10/2005 
175    3  e.coli       05/10/2005 
176    3  enterobac    05/10/2005 &lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 06 Dec 2019 13:58:30 GMT</pubDate>
    <dc:creator>PeterClemmensen</dc:creator>
    <dc:date>2019-12-06T13:58:30Z</dc:date>
    <item>
      <title>How to keep the first sample of the same indivual</title>
      <link>https://communities.sas.com/t5/New-SAS-User/How-to-keep-the-first-sample-of-the-same-indivual/m-p/609955#M18008</link>
      <description>&lt;P&gt;Hi all SAS experts!&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My dataset looks something like this:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Unique&amp;nbsp;&amp;nbsp;&amp;nbsp; ID&amp;nbsp;&amp;nbsp; Bacteria&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; date:&lt;/P&gt;&lt;P&gt;110&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp; s.aureus&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; 1/12 2000&lt;/P&gt;&lt;P&gt;111&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp; e.coli&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1/12 2000&amp;nbsp;&lt;/P&gt;&lt;P&gt;112&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1&amp;nbsp;&amp;nbsp;&amp;nbsp; e.coli&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1/9 2000&lt;/P&gt;&lt;P&gt;113&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp; strep&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3/10 2004&lt;/P&gt;&lt;P&gt;114&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2&amp;nbsp;&amp;nbsp;&amp;nbsp; s.aureus&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; 1/3 2010&lt;/P&gt;&lt;P&gt;115&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;e.coli&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;5/3 2010&lt;/P&gt;&lt;P&gt;116&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp; pseudomonas&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;7/3 2010&lt;/P&gt;&lt;P&gt;170&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&amp;nbsp;&amp;nbsp;&amp;nbsp;pseudomonas&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;5/10 2005&amp;nbsp;&lt;/P&gt;&lt;P&gt;175&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3&amp;nbsp; e.coli&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;5/10 2005&amp;nbsp;&lt;/P&gt;&lt;P&gt;176&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3 enterobac&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;&amp;nbsp;&amp;nbsp;5/10 2005&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;&amp;nbsp;&lt;/P&gt;&lt;P&gt;180&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3 s.aureus&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1/10 2006&lt;/P&gt;&lt;P&gt;190&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3 s.aureus&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6/12 2006&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How can I make SAS to select the first observation from the same ID of the same date only? With this example I would like to for an example keep for ID=1 the unique variable 110 and 111 as they are from the same date but get rid of the other samples with the same ID=1.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hope you guys can help!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Kind regards&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;GK&lt;/P&gt;</description>
      <pubDate>Fri, 06 Dec 2019 13:43:00 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/How-to-keep-the-first-sample-of-the-same-indivual/m-p/609955#M18008</guid>
      <dc:creator>GK5</dc:creator>
      <dc:date>2019-12-06T13:43:00Z</dc:date>
    </item>
    <item>
      <title>Re: How to keep the first sample of the same indivual</title>
      <link>https://communities.sas.com/t5/New-SAS-User/How-to-keep-the-first-sample-of-the-same-indivual/m-p/609956#M18009</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/302568"&gt;@GK5&lt;/a&gt;&amp;nbsp;Hi and welcome to the SAS Community &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Here is one way&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
input Unique ID Bacteria :$20. date :ddmmyy10.;
format date ddmmyy10.;
datalines;
110 1 s.aureus 1/12/2000
111 1 e.coli 1/12/2000 
112 1 e.coli 1/9/2000
113 1 strep 3/10/2004
114 2 s.aureus 1/3/2010
115 2 e.coli 5/3/2010
116 2 pseudomonas 7/3/2010
170 3 pseudomonas 5/10/2005 
175 3 e.coli 5/10/2005
176 3 enterobac 5/10/2005 
180 3 s.aureus 1/10/2006
190 3 s.aureus 6/12/2006
;

data want;
    array _ {99999} _temporary_;
    set have;
    by id;
    if first.id then _[id]=date;
    if _[id]=date;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Result:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;Unique ID Bacteria     date 
110    1  s.aureus     01/12/2000 
111    1  e.coli       01/12/2000 
114    2  s.aureus     01/03/2010 
170    3  pseudomonas  05/10/2005 
175    3  e.coli       05/10/2005 
176    3  enterobac    05/10/2005 &lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 06 Dec 2019 13:58:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/How-to-keep-the-first-sample-of-the-same-indivual/m-p/609956#M18009</guid>
      <dc:creator>PeterClemmensen</dc:creator>
      <dc:date>2019-12-06T13:58:30Z</dc:date>
    </item>
    <item>
      <title>Re: How to keep the first sample of the same indivual</title>
      <link>https://communities.sas.com/t5/New-SAS-User/How-to-keep-the-first-sample-of-the-same-indivual/m-p/609982#M18010</link>
      <description>&lt;P&gt;Thank you for your respons.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Appologies for not mentioning that this dataset is quite large - what I wrote is just an "sample" of the whole set to illustrate what my data looks like. So what should my code in SAS look like? Sorry, Rookie here &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 06 Dec 2019 15:19:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/How-to-keep-the-first-sample-of-the-same-indivual/m-p/609982#M18010</guid>
      <dc:creator>GK5</dc:creator>
      <dc:date>2019-12-06T15:19:42Z</dc:date>
    </item>
    <item>
      <title>Re: How to keep the first sample of the same indivual</title>
      <link>https://communities.sas.com/t5/New-SAS-User/How-to-keep-the-first-sample-of-the-same-indivual/m-p/609983#M18011</link>
      <description>&lt;P&gt;How large? And what is your maximum value of ID?&lt;/P&gt;</description>
      <pubDate>Fri, 06 Dec 2019 15:22:15 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/How-to-keep-the-first-sample-of-the-same-indivual/m-p/609983#M18011</guid>
      <dc:creator>PeterClemmensen</dc:creator>
      <dc:date>2019-12-06T15:22:15Z</dc:date>
    </item>
    <item>
      <title>Re: How to keep the first sample of the same indivual</title>
      <link>https://communities.sas.com/t5/New-SAS-User/How-to-keep-the-first-sample-of-the-same-indivual/m-p/609985#M18012</link>
      <description>&lt;P&gt;Max. value of ID in total is 4039199 - so it's a lot. &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 06 Dec 2019 15:24:29 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/How-to-keep-the-first-sample-of-the-same-indivual/m-p/609985#M18012</guid>
      <dc:creator>GK5</dc:creator>
      <dc:date>2019-12-06T15:24:29Z</dc:date>
    </item>
    <item>
      <title>Re: How to keep the first sample of the same indivual</title>
      <link>https://communities.sas.com/t5/New-SAS-User/How-to-keep-the-first-sample-of-the-same-indivual/m-p/609986#M18013</link>
      <description>&lt;P&gt;My code can handle that, simply add more entries to the array like this&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
    array _ {9999999} _temporary_;
    set have;
    by id;
    if first.id then _[id]=date;
    if _[id]=date;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Fri, 06 Dec 2019 15:29:33 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/How-to-keep-the-first-sample-of-the-same-indivual/m-p/609986#M18013</guid>
      <dc:creator>PeterClemmensen</dc:creator>
      <dc:date>2019-12-06T15:29:33Z</dc:date>
    </item>
    <item>
      <title>Re: How to keep the first sample of the same indivual</title>
      <link>https://communities.sas.com/t5/New-SAS-User/How-to-keep-the-first-sample-of-the-same-indivual/m-p/609990#M18015</link>
      <description>&lt;P&gt;I think it's actually simpler than that:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
   set have;
   by id notsorted;
   if first.id then _date = date;
   retain _date;
   if date = _date;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Fri, 06 Dec 2019 15:34:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/How-to-keep-the-first-sample-of-the-same-indivual/m-p/609990#M18015</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2019-12-06T15:34:22Z</dc:date>
    </item>
    <item>
      <title>Re: How to keep the first sample of the same indivual</title>
      <link>https://communities.sas.com/t5/New-SAS-User/How-to-keep-the-first-sample-of-the-same-indivual/m-p/610068#M18034</link>
      <description>&lt;P&gt;I tried that but it only keeps the observations from the latest date not the earliest.&lt;/P&gt;</description>
      <pubDate>Fri, 06 Dec 2019 18:28:03 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/How-to-keep-the-first-sample-of-the-same-indivual/m-p/610068#M18034</guid>
      <dc:creator>RTN</dc:creator>
      <dc:date>2019-12-06T18:28:03Z</dc:date>
    </item>
    <item>
      <title>Re: How to keep the first sample of the same indivual</title>
      <link>https://communities.sas.com/t5/New-SAS-User/How-to-keep-the-first-sample-of-the-same-indivual/m-p/610073#M18035</link>
      <description>Only you can see your program.&lt;BR /&gt;&lt;BR /&gt;Only you can see your log.&lt;BR /&gt;&lt;BR /&gt;Only you can see your data.  &lt;BR /&gt;&lt;BR /&gt;Only you can post something helpful to help explain why you are getting the last date instead of the first.</description>
      <pubDate>Fri, 06 Dec 2019 18:46:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/How-to-keep-the-first-sample-of-the-same-indivual/m-p/610073#M18035</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2019-12-06T18:46:24Z</dc:date>
    </item>
  </channel>
</rss>

