<?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: alternative to &amp;quot;sum&amp;quot; function e.g. arrays?? in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/alternative-to-quot-sum-quot-function-e-g-arrays/m-p/109520#M258797</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You can use variable lists in sum you name variables with a common stem such as:&lt;/P&gt;&lt;P&gt;total = sum (of var:); to get the total of all variables whose names start with VAR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If using a numeric suffix as in your example you specify a range:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;total = sum (of var1-var100);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can also mix lists and variable names.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 10 Oct 2013 21:47:58 GMT</pubDate>
    <dc:creator>ballardw</dc:creator>
    <dc:date>2013-10-10T21:47:58Z</dc:date>
    <item>
      <title>alternative to "sum" function e.g. arrays??</title>
      <link>https://communities.sas.com/t5/SAS-Programming/alternative-to-quot-sum-quot-function-e-g-arrays/m-p/109516#M258793</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi all!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i have to sum 100 variables, i would like to do it without writing all the names&amp;nbsp; sum(var1,var2,var3, etc)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;any good code, may be arrays?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Oct 2013 16:48:32 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/alternative-to-quot-sum-quot-function-e-g-arrays/m-p/109516#M258793</guid>
      <dc:creator>progster</dc:creator>
      <dc:date>2013-10-10T16:48:32Z</dc:date>
    </item>
    <item>
      <title>Re: alternative to "sum" function e.g. arrays??</title>
      <link>https://communities.sas.com/t5/SAS-Programming/alternative-to-quot-sum-quot-function-e-g-arrays/m-p/109517#M258794</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;More details.&lt;/P&gt;&lt;P&gt;Are you summing across a row, or column totals? Do the variables have any naming conventions? Are they side by side at least?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Oct 2013 16:51:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/alternative-to-quot-sum-quot-function-e-g-arrays/m-p/109517#M258794</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2013-10-10T16:51:07Z</dc:date>
    </item>
    <item>
      <title>Re: alternative to "sum" function e.g. arrays??</title>
      <link>https://communities.sas.com/t5/SAS-Programming/alternative-to-quot-sum-quot-function-e-g-arrays/m-p/109518#M258795</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I sum columns totals. I previously rename them var1, var2, var3 and they are side by side, thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Oct 2013 16:57:55 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/alternative-to-quot-sum-quot-function-e-g-arrays/m-p/109518#M258795</guid>
      <dc:creator>progster</dc:creator>
      <dc:date>2013-10-10T16:57:55Z</dc:date>
    </item>
    <item>
      <title>Re: alternative to "sum" function e.g. arrays??</title>
      <link>https://communities.sas.com/t5/SAS-Programming/alternative-to-quot-sum-quot-function-e-g-arrays/m-p/109519#M258796</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you need column totals look into proc means and proc summary. Arrays in SAS operate across columns (So sum(var1-var100) would be for each row). &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Note the colon after var, then semicolon.&lt;/P&gt;&lt;P&gt;proc means data=have;&lt;/P&gt;&lt;P&gt;var var:;&lt;/P&gt;&lt;P&gt;output out=want1 sum=/autoname;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Or proc means data=have;&lt;/P&gt;&lt;P&gt;var var1-var100;&lt;/P&gt;&lt;P&gt;output out=want2 sum= /autoname;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Oct 2013 17:04:19 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/alternative-to-quot-sum-quot-function-e-g-arrays/m-p/109519#M258796</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2013-10-10T17:04:19Z</dc:date>
    </item>
    <item>
      <title>Re: alternative to "sum" function e.g. arrays??</title>
      <link>https://communities.sas.com/t5/SAS-Programming/alternative-to-quot-sum-quot-function-e-g-arrays/m-p/109520#M258797</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You can use variable lists in sum you name variables with a common stem such as:&lt;/P&gt;&lt;P&gt;total = sum (of var:); to get the total of all variables whose names start with VAR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If using a numeric suffix as in your example you specify a range:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;total = sum (of var1-var100);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can also mix lists and variable names.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Oct 2013 21:47:58 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/alternative-to-quot-sum-quot-function-e-g-arrays/m-p/109520#M258797</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2013-10-10T21:47:58Z</dc:date>
    </item>
  </channel>
</rss>

