<?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 combine multiple observations into one in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/how-to-combine-multiple-observations-into-one/m-p/156028#M40943</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Program works. Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 26 Nov 2013 00:54:28 GMT</pubDate>
    <dc:creator>chrisgo</dc:creator>
    <dc:date>2013-11-26T00:54:28Z</dc:date>
    <item>
      <title>how to combine multiple observations into one</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/how-to-combine-multiple-observations-into-one/m-p/156025#M40940</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt; Hi guys, hope you could help me out on this problem:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have this data set:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;COL1&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; COL2&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;abc&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; def&lt;/P&gt;&lt;P&gt;abc&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; xyz&lt;/P&gt;&lt;P&gt;rst&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; xyz&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;what I would want is to have this output:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Summary by COL1:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;COL1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; COL2&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;abc&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; def, xyz&lt;/P&gt;&lt;P&gt;rst&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; xyz&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Summary by COL2:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;COL1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; COL2&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;abc&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; def&lt;/P&gt;&lt;P&gt;abc,rst&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xyz&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and BR,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Nov 2013 23:59:54 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/how-to-combine-multiple-observations-into-one/m-p/156025#M40940</guid>
      <dc:creator>chrisgo</dc:creator>
      <dc:date>2013-11-25T23:59:54Z</dc:date>
    </item>
    <item>
      <title>Re: how to combine multiple observations into one</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/how-to-combine-multiple-observations-into-one/m-p/156026#M40941</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try this...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc transpose data=have out=nearly prefix=x;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; by col1;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; var col2;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;data want;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; set nearly;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; col2 = catx(',', of x:);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; keep col1 col2;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;... and repeat for the other way round.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Nov 2013 00:35:23 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/how-to-combine-multiple-observations-into-one/m-p/156026#M40941</guid>
      <dc:creator>JerryLeBreton</dc:creator>
      <dc:date>2013-11-26T00:35:23Z</dc:date>
    </item>
    <item>
      <title>Re: how to combine multiple observations into one</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/how-to-combine-multiple-observations-into-one/m-p/156027#M40942</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hiya,&lt;/P&gt;&lt;P&gt;Try:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data have&amp;nbsp; ;&lt;/P&gt;&lt;P&gt;length col1 col2 $3 ;&lt;/P&gt;&lt;P&gt;infile datalines delimiter=','; &lt;/P&gt;&lt;P&gt;input col1 $ col2 $ ;&lt;/P&gt;&lt;P&gt;datalines;&lt;/P&gt;&lt;P&gt;abc,def&lt;/P&gt;&lt;P&gt;abc,xyz&lt;/P&gt;&lt;P&gt;rst,xyz&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc sort data = have ;&lt;/P&gt;&lt;P&gt;by col1 col2 ;&lt;/P&gt;&lt;P&gt;run ;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data want ;&lt;/P&gt;&lt;P&gt;set have ;&lt;/P&gt;&lt;P&gt;by col1 col2 ;&lt;/P&gt;&lt;P&gt;retain col1_summary ;&lt;/P&gt;&lt;P&gt;if first.col1 then col1_summary = catx(',',col2) ;&lt;/P&gt;&lt;P&gt;else col1_summary = catx(',',col1_summary,col2) ;&lt;/P&gt;&lt;P&gt;if last.col1 then output ;&lt;/P&gt;&lt;P&gt;run ;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Repeat above logic to get col2 summary.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cheers&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Nov 2013 00:49:12 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/how-to-combine-multiple-observations-into-one/m-p/156027#M40942</guid>
      <dc:creator>SteveNZ</dc:creator>
      <dc:date>2013-11-26T00:49:12Z</dc:date>
    </item>
    <item>
      <title>Re: how to combine multiple observations into one</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/how-to-combine-multiple-observations-into-one/m-p/156028#M40943</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Program works. Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Nov 2013 00:54:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/how-to-combine-multiple-observations-into-one/m-p/156028#M40943</guid>
      <dc:creator>chrisgo</dc:creator>
      <dc:date>2013-11-26T00:54:28Z</dc:date>
    </item>
  </channel>
</rss>

