<?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: Selecting af subste of data based on highest values in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Selecting-af-subste-of-data-based-on-highest-values/m-p/459626#M116766</link>
    <description>&lt;P&gt;You could do:&lt;/P&gt;
&lt;PRE&gt;proc sql;
  create table want as 
  select *
  from  have
  group by record_id,admission_number
  having numbermeet=max(numbermeet);
quit;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 03 May 2018 12:27:16 GMT</pubDate>
    <dc:creator>RW9</dc:creator>
    <dc:date>2018-05-03T12:27:16Z</dc:date>
    <item>
      <title>Selecting af subste of data based on highest values</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Selecting-af-subste-of-data-based-on-highest-values/m-p/459619#M116762</link>
      <description>&lt;P&gt;Dear SAS Experts&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want to select&amp;nbsp; all datalines based on highest numbermeet within record_id and admission_number . Normally I would just reverse sort and keep first;however I want to keep all lines that come from the last numbermeet so this does not work. Do you have any suggestion?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is my data. See problem in lines two and three.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;data have;input&amp;nbsp; Record_id&amp;nbsp; admission_number&amp;nbsp; (Admission_date Discharge_date date_of_diagnosis) (:ddmmyy10.)&amp;nbsp; diagnosis $;format Admission_date Discharge_date date_of_diagnosis ddmmyyd10. numbermeet;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;datalines;&lt;/P&gt;&lt;P&gt;1 1 01-01-2010 01-02-2010 02-01-2010 df200 1&lt;/P&gt;&lt;P&gt;1 1 01-01-2010 01-02-2010 02-03-2010 df100 2&lt;/P&gt;&lt;P&gt;1 1 01-01-2010 01-02-2010 04-03-2010 df147 2&lt;/P&gt;&lt;P&gt;1 2 03-03-2010 31-03-2010 04-03-2010 df147 1&lt;/P&gt;&lt;P&gt;1 2 03-03-2010 31-03-2010 04-03-2010 df200 2&lt;/P&gt;&lt;P&gt;2&amp;nbsp;1 03-04-2010 31-08-2010 04-03-2010 df201&amp;nbsp;1&amp;nbsp;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Kind regards Solvej&lt;/P&gt;</description>
      <pubDate>Thu, 03 May 2018 12:00:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Selecting-af-subste-of-data-based-on-highest-values/m-p/459619#M116762</guid>
      <dc:creator>Solvej</dc:creator>
      <dc:date>2018-05-03T12:00:02Z</dc:date>
    </item>
    <item>
      <title>Re: Selecting af subste of data based on highest values</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Selecting-af-subste-of-data-based-on-highest-values/m-p/459626#M116766</link>
      <description>&lt;P&gt;You could do:&lt;/P&gt;
&lt;PRE&gt;proc sql;
  create table want as 
  select *
  from  have
  group by record_id,admission_number
  having numbermeet=max(numbermeet);
quit;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 03 May 2018 12:27:16 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Selecting-af-subste-of-data-based-on-highest-values/m-p/459626#M116766</guid>
      <dc:creator>RW9</dc:creator>
      <dc:date>2018-05-03T12:27:16Z</dc:date>
    </item>
  </channel>
</rss>

