<?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 Most common combination of values in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Most-common-combination-of-values/m-p/829976#M327931</link>
    <description>&lt;P&gt;Hello, I'm trying to find the most common combination of values with the data set that looks like the one below.&amp;nbsp; Note: a member can have a code more than once.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;memberid&amp;nbsp; &amp;nbsp; code&amp;nbsp;&lt;/P&gt;
&lt;P&gt;1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 20&lt;/P&gt;
&lt;P&gt;1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 33&lt;/P&gt;
&lt;P&gt;1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 59&lt;/P&gt;
&lt;P&gt;2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 33&lt;/P&gt;
&lt;P&gt;2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 20&lt;/P&gt;
&lt;P&gt;3&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 59&lt;/P&gt;
&lt;P&gt;3&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 43&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The answer would show that the combination of codes 33 and 20 are most common&lt;/P&gt;</description>
    <pubDate>Tue, 23 Aug 2022 19:10:09 GMT</pubDate>
    <dc:creator>jmmedina25</dc:creator>
    <dc:date>2022-08-23T19:10:09Z</dc:date>
    <item>
      <title>Most common combination of values</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Most-common-combination-of-values/m-p/829976#M327931</link>
      <description>&lt;P&gt;Hello, I'm trying to find the most common combination of values with the data set that looks like the one below.&amp;nbsp; Note: a member can have a code more than once.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;memberid&amp;nbsp; &amp;nbsp; code&amp;nbsp;&lt;/P&gt;
&lt;P&gt;1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 20&lt;/P&gt;
&lt;P&gt;1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 33&lt;/P&gt;
&lt;P&gt;1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 59&lt;/P&gt;
&lt;P&gt;2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 33&lt;/P&gt;
&lt;P&gt;2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 20&lt;/P&gt;
&lt;P&gt;3&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 59&lt;/P&gt;
&lt;P&gt;3&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 43&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The answer would show that the combination of codes 33 and 20 are most common&lt;/P&gt;</description>
      <pubDate>Tue, 23 Aug 2022 19:10:09 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Most-common-combination-of-values/m-p/829976#M327931</guid>
      <dc:creator>jmmedina25</dc:creator>
      <dc:date>2022-08-23T19:10:09Z</dc:date>
    </item>
    <item>
      <title>Re: Most common combination of values</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Most-common-combination-of-values/m-p/829981#M327933</link>
      <description>&lt;P&gt;Is a combination always only 2 codes together? If not, how would that be handled?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/261072"&gt;@jmmedina25&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Hello, I'm trying to find the most common combination of values with the data set that looks like the one below.&amp;nbsp; Note: a member can have a code more than once.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;memberid&amp;nbsp; &amp;nbsp; code&amp;nbsp;&lt;/P&gt;
&lt;P&gt;1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 20&lt;/P&gt;
&lt;P&gt;1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 33&lt;/P&gt;
&lt;P&gt;1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 59&lt;/P&gt;
&lt;P&gt;2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 33&lt;/P&gt;
&lt;P&gt;2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 20&lt;/P&gt;
&lt;P&gt;3&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 59&lt;/P&gt;
&lt;P&gt;3&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 43&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The answer would show that the combination of codes 33 and 20 are most common&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 23 Aug 2022 19:24:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Most-common-combination-of-values/m-p/829981#M327933</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2022-08-23T19:24:22Z</dc:date>
    </item>
    <item>
      <title>Re: Most common combination of values</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Most-common-combination-of-values/m-p/829990#M327936</link>
      <description>Yes, a combination would be two codes</description>
      <pubDate>Tue, 23 Aug 2022 19:49:03 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Most-common-combination-of-values/m-p/829990#M327936</guid>
      <dc:creator>jmmedina25</dc:creator>
      <dc:date>2022-08-23T19:49:03Z</dc:date>
    </item>
    <item>
      <title>Re: Most common combination of values</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Most-common-combination-of-values/m-p/830001#M327944</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/261072"&gt;@jmmedina25&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Hello, I'm trying to find the most common combination of values with the data set that looks like the one below.&amp;nbsp; Note: a member can have a code more than once.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;memberid&amp;nbsp; &amp;nbsp; code&amp;nbsp;&lt;/P&gt;
&lt;P&gt;1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 20&lt;/P&gt;
&lt;P&gt;1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 33&lt;/P&gt;
&lt;P&gt;1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 59&lt;/P&gt;
&lt;P&gt;2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 33&lt;/P&gt;
&lt;P&gt;2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 20&lt;/P&gt;
&lt;P&gt;3&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 59&lt;/P&gt;
&lt;P&gt;3&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 43&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The answer would show that the combination of codes 33 and 20 are most common&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Please explain why 59 is not also in your list of most common, it appears twice as does 33 and 20.&lt;/P&gt;</description>
      <pubDate>Tue, 23 Aug 2022 20:59:14 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Most-common-combination-of-values/m-p/830001#M327944</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2022-08-23T20:59:14Z</dc:date>
    </item>
    <item>
      <title>Re: Most common combination of values</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Most-common-combination-of-values/m-p/830005#M327946</link>
      <description>&lt;P&gt;This will probably not scale well, specifically the SQL join.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
	input memberid code;
	cards;
1                  20
1                  33
1                  59
2                  33
2                  20
3                  59
3                  43
;


proc sql;
create table combos as
select distinct a.memberID, min(a.code, b.code) as code1, max(a.code, b.code) as code2
from have as a
left join have as b
on a.memberid=b.memberid
and a.code ne b.code;
quit;

proc freq data=combos noprint;
table code1*code2 /out=freqs;
run;

proc sort data=freqs;
by descending count;
run;

title 'Most frequent pair';
proc print data=freqs(obs=1);
var code1 code2;
run;
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 23 Aug 2022 21:42:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Most-common-combination-of-values/m-p/830005#M327946</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2022-08-23T21:42:47Z</dc:date>
    </item>
    <item>
      <title>Re: Most common combination of values</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Most-common-combination-of-values/m-p/830062#M327976</link>
      <description>&lt;PRE&gt;data have;
 input memberid code;
 cards;
1                  20
1                  33
1                  59
2                  33
2                  20
3                  59
3                  43
;


proc sql;
create table combos as
select distinct a.*,b.code as _code
from have as a, have as b
where a.memberid=b.memberid and a.code &amp;gt; b.code;
quit;
proc freq data=combos noprint order=freq;
table code*_code/out=want ;
run;&lt;/PRE&gt;</description>
      <pubDate>Wed, 24 Aug 2022 12:18:29 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Most-common-combination-of-values/m-p/830062#M327976</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2022-08-24T12:18:29Z</dc:date>
    </item>
  </channel>
</rss>

