<?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 to take a SAS Dataset and sum up individual columns in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/How-to-take-a-SAS-Dataset-and-sum-up-individual-columns/m-p/227574#M41013</link>
    <description>&lt;P&gt;Hi - getting bogged down on the simple idea of taking mutiple columns from a dataset and summing up certain columns. To give you an example of what i'm doing, i want to take the below example and sum up the "eligible column" so that the final column is summed up. Any suggestions on how to get moving on it?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Style&lt;/TD&gt;&lt;TD&gt;Type&lt;/TD&gt;&lt;TD&gt;Region&lt;/TD&gt;&lt;TD&gt;Eligible&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;LC&lt;/TD&gt;&lt;TD&gt;Long&lt;/TD&gt;&lt;TD&gt;Asia&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;LC&lt;/TD&gt;&lt;TD&gt;Long&lt;/TD&gt;&lt;TD&gt;Asia&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;LC&lt;/TD&gt;&lt;TD&gt;Long&lt;/TD&gt;&lt;TD&gt;Asia&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;LC&lt;/TD&gt;&lt;TD&gt;Long&lt;/TD&gt;&lt;TD&gt;Asia&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;SC&lt;/TD&gt;&lt;TD&gt;Short&lt;/TD&gt;&lt;TD&gt;Emea&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;SC&lt;/TD&gt;&lt;TD&gt;Short&lt;/TD&gt;&lt;TD&gt;Emea&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;LC&lt;/TD&gt;&lt;TD&gt;Long&lt;/TD&gt;&lt;TD&gt;Asia&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;SC&lt;/TD&gt;&lt;TD&gt;Short&lt;/TD&gt;&lt;TD&gt;Emea&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 28 Sep 2015 20:02:05 GMT</pubDate>
    <dc:creator>PETE</dc:creator>
    <dc:date>2015-09-28T20:02:05Z</dc:date>
    <item>
      <title>How to take a SAS Dataset and sum up individual columns</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-take-a-SAS-Dataset-and-sum-up-individual-columns/m-p/227574#M41013</link>
      <description>&lt;P&gt;Hi - getting bogged down on the simple idea of taking mutiple columns from a dataset and summing up certain columns. To give you an example of what i'm doing, i want to take the below example and sum up the "eligible column" so that the final column is summed up. Any suggestions on how to get moving on it?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Style&lt;/TD&gt;&lt;TD&gt;Type&lt;/TD&gt;&lt;TD&gt;Region&lt;/TD&gt;&lt;TD&gt;Eligible&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;LC&lt;/TD&gt;&lt;TD&gt;Long&lt;/TD&gt;&lt;TD&gt;Asia&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;LC&lt;/TD&gt;&lt;TD&gt;Long&lt;/TD&gt;&lt;TD&gt;Asia&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;LC&lt;/TD&gt;&lt;TD&gt;Long&lt;/TD&gt;&lt;TD&gt;Asia&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;LC&lt;/TD&gt;&lt;TD&gt;Long&lt;/TD&gt;&lt;TD&gt;Asia&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;SC&lt;/TD&gt;&lt;TD&gt;Short&lt;/TD&gt;&lt;TD&gt;Emea&lt;/TD&gt;&lt;TD&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;SC&lt;/TD&gt;&lt;TD&gt;Short&lt;/TD&gt;&lt;TD&gt;Emea&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;LC&lt;/TD&gt;&lt;TD&gt;Long&lt;/TD&gt;&lt;TD&gt;Asia&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;SC&lt;/TD&gt;&lt;TD&gt;Short&lt;/TD&gt;&lt;TD&gt;Emea&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 28 Sep 2015 20:02:05 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-take-a-SAS-Dataset-and-sum-up-individual-columns/m-p/227574#M41013</guid>
      <dc:creator>PETE</dc:creator>
      <dc:date>2015-09-28T20:02:05Z</dc:date>
    </item>
    <item>
      <title>Re: How to take a SAS Dataset and sum up individual columns</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-take-a-SAS-Dataset-and-sum-up-individual-columns/m-p/227578#M41014</link>
      <description>&lt;P&gt;If you want a dataset for output them Proc means or summary:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;proc summary data=have nway;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; class style type region;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;var eligible;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; output out=want sum=;&lt;/P&gt;
&lt;P&gt;run;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The sum= says keep the same variable but sum within the combinations of style, type and region.&lt;/P&gt;
&lt;P&gt;There will be to other variables in the output, _type_ that can be used to determine combinations of the class variable when not using the NWAY option and _freq_ that says how many records were used.&lt;/P&gt;</description>
      <pubDate>Mon, 28 Sep 2015 20:41:00 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-take-a-SAS-Dataset-and-sum-up-individual-columns/m-p/227578#M41014</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2015-09-28T20:41:00Z</dc:date>
    </item>
    <item>
      <title>Re: How to take a SAS Dataset and sum up individual columns</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-take-a-SAS-Dataset-and-sum-up-individual-columns/m-p/227581#M41015</link>
      <description>&lt;P&gt;Do you want another variable in your data set of the sum? Do you just want to know the summed value? Wasn't exactly sure what you wanted so here are two options. Hope they help.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="courier new,courier"&gt;data Pete;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;input Style $ Type $ Region $ Eligible;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="courier new,courier"&gt;/*Option 1: Creating a cumulative sum variable*/&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;retain EligibleSum 0;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;EligibleSum = EligibleSum + Eligible;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="courier new,courier"&gt;datalines;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;LC Long Asia 1&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;LC Long Asia 1&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;LC Long Asia 0&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;LC Long Asia 1&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;SC Short Emea 0&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;SC Short Emea 1&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;LC Long Asia 3&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;SC Short Emea 1&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;/*Option 2: Simply determining the sum of the Eligible variable*/&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;proc print data = Pete;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;sum Eligible;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;run;&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 28 Sep 2015 20:53:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-take-a-SAS-Dataset-and-sum-up-individual-columns/m-p/227581#M41015</guid>
      <dc:creator>kthenaj</dc:creator>
      <dc:date>2015-09-28T20:53:51Z</dc:date>
    </item>
    <item>
      <title>Re: How to take a SAS Dataset and sum up individual columns</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-take-a-SAS-Dataset-and-sum-up-individual-columns/m-p/227629#M41028</link>
      <description>&lt;P&gt;Thank you for the guidance.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;One follow up question - whats the best way to "ignore" a column in a dataset that you don't need? If=Delete function?&lt;/P&gt;</description>
      <pubDate>Tue, 29 Sep 2015 11:11:17 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-take-a-SAS-Dataset-and-sum-up-individual-columns/m-p/227629#M41028</guid>
      <dc:creator>PETE</dc:creator>
      <dc:date>2015-09-29T11:11:17Z</dc:date>
    </item>
    <item>
      <title>Re: How to take a SAS Dataset and sum up individual columns</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-take-a-SAS-Dataset-and-sum-up-individual-columns/m-p/227658#M41037</link>
      <description>&lt;P&gt;You can use a DROP statement, either in parenthesis during the DATA statement, or after the SET statement, not in parenthesis.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data want (DROP=variable);
set have;
run;

data want;
set have;
DROP variable;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 29 Sep 2015 13:59:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-take-a-SAS-Dataset-and-sum-up-individual-columns/m-p/227658#M41037</guid>
      <dc:creator>dcruik</dc:creator>
      <dc:date>2015-09-29T13:59:36Z</dc:date>
    </item>
    <item>
      <title>Re: How to take a SAS Dataset and sum up individual columns</title>
      <link>https://communities.sas.com/t5/SAS-Programming/How-to-take-a-SAS-Dataset-and-sum-up-individual-columns/m-p/227668#M41038</link>
      <description>&lt;P&gt;If you use the proc summary approach any variable not explicitly listed in the syntax will not be in the output.&lt;/P&gt;</description>
      <pubDate>Tue, 29 Sep 2015 14:25:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/How-to-take-a-SAS-Dataset-and-sum-up-individual-columns/m-p/227668#M41038</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2015-09-29T14:25:07Z</dc:date>
    </item>
  </channel>
</rss>

