<?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 How do I combine results from across several columns of data in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/How-do-I-combine-results-from-across-several-columns-of-data/m-p/282555#M57447</link>
    <description>&lt;P&gt;I used the code below to combine the results of primary reasons that came in several columns in a spreadsheet.&amp;nbsp; This works to give me the frequency of each of the responses; however, i would like to keep the result associated with the original data set so I can see how each unit type responded.&amp;nbsp; Any suggestions on how to either include the unit type in these results, or merge this table back with the original?&amp;nbsp; Thanks!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;PROC SQL ;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; CREATE TABLE REASONS AS&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SELECT PRIMARY_REASON, COUNT(1) AS FREQS&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; FROM (SELECT PRIMARY_REASON1 AS PRIMARY_REASON FROM DEEP_DIVE2 UNION ALL&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SELECT PRIMARY_REASON2 AS PRIMARY_REASON FROM DEEP_DIVE2 UNION ALL&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;SELECT PRIMARY_REASON3 AS PRIMARY_REASON FROM DEEP_DIVE2 UNION ALL&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;SELECT PRIMARY_REASON4 AS PRIMARY_REASON FROM DEEP_DIVE2 UNION ALL&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;SELECT PRIMARY_REASON5 AS PRIMARY_REASON FROM DEEP_DIVE2 UNION ALL&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SELECT PRIMARY_REASON6 AS PRIMARY_REASON FROM DEEP_DIVE2 UNION ALL&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;SELECT PRIMARY_REASON7 AS PRIMARY_REASON FROM DEEP_DIVE2 UNION ALL&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;SELECT PRIMARY_REASON8 AS PRIMARY_REASON FROM DEEP_DIVE2&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ) AS MYUNION&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; GROUP BY PRIMARY_REASON&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ORDER BY 2 DESC ;&lt;BR /&gt;QUIT;&lt;/P&gt;</description>
    <pubDate>Wed, 06 Jul 2016 21:29:10 GMT</pubDate>
    <dc:creator>tmtemples</dc:creator>
    <dc:date>2016-07-06T21:29:10Z</dc:date>
    <item>
      <title>How do I combine results from across several columns of data</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-do-I-combine-results-from-across-several-columns-of-data/m-p/282555#M57447</link>
      <description>&lt;P&gt;I used the code below to combine the results of primary reasons that came in several columns in a spreadsheet.&amp;nbsp; This works to give me the frequency of each of the responses; however, i would like to keep the result associated with the original data set so I can see how each unit type responded.&amp;nbsp; Any suggestions on how to either include the unit type in these results, or merge this table back with the original?&amp;nbsp; Thanks!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;PROC SQL ;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; CREATE TABLE REASONS AS&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SELECT PRIMARY_REASON, COUNT(1) AS FREQS&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; FROM (SELECT PRIMARY_REASON1 AS PRIMARY_REASON FROM DEEP_DIVE2 UNION ALL&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SELECT PRIMARY_REASON2 AS PRIMARY_REASON FROM DEEP_DIVE2 UNION ALL&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;SELECT PRIMARY_REASON3 AS PRIMARY_REASON FROM DEEP_DIVE2 UNION ALL&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;SELECT PRIMARY_REASON4 AS PRIMARY_REASON FROM DEEP_DIVE2 UNION ALL&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;SELECT PRIMARY_REASON5 AS PRIMARY_REASON FROM DEEP_DIVE2 UNION ALL&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SELECT PRIMARY_REASON6 AS PRIMARY_REASON FROM DEEP_DIVE2 UNION ALL&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;SELECT PRIMARY_REASON7 AS PRIMARY_REASON FROM DEEP_DIVE2 UNION ALL&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;SELECT PRIMARY_REASON8 AS PRIMARY_REASON FROM DEEP_DIVE2&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ) AS MYUNION&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; GROUP BY PRIMARY_REASON&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ORDER BY 2 DESC ;&lt;BR /&gt;QUIT;&lt;/P&gt;</description>
      <pubDate>Wed, 06 Jul 2016 21:29:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-do-I-combine-results-from-across-several-columns-of-data/m-p/282555#M57447</guid>
      <dc:creator>tmtemples</dc:creator>
      <dc:date>2016-07-06T21:29:10Z</dc:date>
    </item>
    <item>
      <title>Re: How do I combine results from across several columns of data</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-do-I-combine-results-from-across-several-columns-of-data/m-p/282566#M57450</link>
      <description>&lt;P&gt;This request probably should have a small example input data, preferably in the form of a datastep if you want tested code, and what you would expect the result to look like, also as a datastep would be best.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It sounds like you want to put some sort of aggregate value along with the original values into a single dataset. This is a potentially dangerous data structure if someone else could use that data or if you forget that some values are aggregates in another processing step.&lt;/P&gt;</description>
      <pubDate>Wed, 06 Jul 2016 22:28:08 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-do-I-combine-results-from-across-several-columns-of-data/m-p/282566#M57450</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2016-07-06T22:28:08Z</dc:date>
    </item>
    <item>
      <title>Re: How do I combine results from across several columns of data</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-do-I-combine-results-from-across-several-columns-of-data/m-p/282618#M57461</link>
      <description>The only (?) safe structure in SAS where you can combine details and aggregations are OLAP cubes.</description>
      <pubDate>Thu, 07 Jul 2016 06:25:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-do-I-combine-results-from-across-several-columns-of-data/m-p/282618#M57461</guid>
      <dc:creator>LinusH</dc:creator>
      <dc:date>2016-07-07T06:25:22Z</dc:date>
    </item>
  </channel>
</rss>

