<?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 &amp;quot;ungroup&amp;quot; a grouped dataset in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/How-to-quot-ungroup-quot-a-grouped-dataset/m-p/233377#M54819</link>
    <description>&lt;P&gt;Thank you so much! I appreciate your time &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
    <pubDate>Fri, 06 Nov 2015 02:06:26 GMT</pubDate>
    <dc:creator>willy06251</dc:creator>
    <dc:date>2015-11-06T02:06:26Z</dc:date>
    <item>
      <title>How to "ungroup" a grouped dataset</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/How-to-quot-ungroup-quot-a-grouped-dataset/m-p/233374#M54817</link>
      <description>&lt;P&gt;Hi SAS experts&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I would like to know how to manipulate the below data where the&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;distinct_id&lt;/STRONG&gt; is numeric&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;prog&lt;/STRONG&gt; is string&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;client_id&lt;/STRONG&gt; is string&lt;/P&gt;
&lt;TABLE width="262"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="83"&gt;DISTINCT_ID&lt;/TD&gt;
&lt;TD width="79"&gt;prog&lt;/TD&gt;
&lt;TD width="100"&gt;CLIENT_ID&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;H&lt;/TD&gt;
&lt;TD&gt;1101,1102&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;C&lt;/TD&gt;
&lt;TD&gt;1110&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;D&lt;/TD&gt;
&lt;TD&gt;1150&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;H&lt;/TD&gt;
&lt;TD&gt;1170,1175,1154&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;so that I end up with below where &lt;STRONG&gt;client_id&lt;/STRONG&gt; is now numeric&lt;/P&gt;
&lt;TABLE width="262"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="83"&gt;DISTINCT_ID&lt;/TD&gt;
&lt;TD width="79"&gt;prog&lt;/TD&gt;
&lt;TD width="100"&gt;CLIENT_ID&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;H&lt;/TD&gt;
&lt;TD&gt;1101&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;0&lt;/TD&gt;
&lt;TD&gt;H&lt;/TD&gt;
&lt;TD&gt;1102&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;C&lt;/TD&gt;
&lt;TD&gt;1101&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;D&lt;/TD&gt;
&lt;TD&gt;1150&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;H&lt;/TD&gt;
&lt;TD&gt;1170&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;H&lt;/TD&gt;
&lt;TD&gt;1175&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;H&lt;/TD&gt;
&lt;TD&gt;1154&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So basically, upgrouping the datasets and deriving the transaction dataset.&lt;/P&gt;
&lt;P&gt;I am aware that you normally go the other way around so I am finding this tricky.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;How do you achieve this?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks so much in advance!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 06 Nov 2015 01:23:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/How-to-quot-ungroup-quot-a-grouped-dataset/m-p/233374#M54817</guid>
      <dc:creator>willy06251</dc:creator>
      <dc:date>2015-11-06T01:23:21Z</dc:date>
    </item>
    <item>
      <title>Re: How to "ungroup" a grouped dataset</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/How-to-quot-ungroup-quot-a-grouped-dataset/m-p/233376#M54818</link>
      <description>&lt;P&gt;data have;&lt;BR /&gt;input DISTINCT_ID prog $ CLIENT_ID $20.;&lt;BR /&gt;cards;&lt;BR /&gt;0 H 1101,1102&lt;BR /&gt;1 C 1110&lt;BR /&gt;1 D 1150&lt;BR /&gt;1 H 1170,1175,1154&lt;BR /&gt;;&lt;/P&gt;&lt;P&gt;data want(rename=(var=client_id));&lt;BR /&gt;set have;&lt;BR /&gt;do i=1 by 0;&lt;BR /&gt;var=scan(client_id,i);&lt;BR /&gt;if missing(var) then return;&lt;BR /&gt;i+1;&lt;BR /&gt;output;&lt;BR /&gt;end;&lt;BR /&gt;drop i client_id;&lt;BR /&gt;run;&lt;/P&gt;</description>
      <pubDate>Fri, 06 Nov 2015 01:50:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/How-to-quot-ungroup-quot-a-grouped-dataset/m-p/233376#M54818</guid>
      <dc:creator>slchen</dc:creator>
      <dc:date>2015-11-06T01:50:48Z</dc:date>
    </item>
    <item>
      <title>Re: How to "ungroup" a grouped dataset</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/How-to-quot-ungroup-quot-a-grouped-dataset/m-p/233377#M54819</link>
      <description>&lt;P&gt;Thank you so much! I appreciate your time &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 06 Nov 2015 02:06:26 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/How-to-quot-ungroup-quot-a-grouped-dataset/m-p/233377#M54819</guid>
      <dc:creator>willy06251</dc:creator>
      <dc:date>2015-11-06T02:06:26Z</dc:date>
    </item>
    <item>
      <title>Re: How to "ungroup" a grouped dataset</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/How-to-quot-ungroup-quot-a-grouped-dataset/m-p/233378#M54820</link>
      <description>&lt;P&gt;Keeping it simple:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want;
set have;
do i = 1 to countw(client_id);
    id = input(scan(client_id, i), best.);
    output;
    end;
drop client_id i;
rename id=client_id;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 06 Nov 2015 02:14:56 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/How-to-quot-ungroup-quot-a-grouped-dataset/m-p/233378#M54820</guid>
      <dc:creator>PGStats</dc:creator>
      <dc:date>2015-11-06T02:14:56Z</dc:date>
    </item>
  </channel>
</rss>

