<?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 rename row totals in proc report? in ODS and Base Reporting</title>
    <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/How-to-rename-row-totals-in-proc-report/m-p/240190#M14949</link>
    <description>&lt;P&gt;Try this one. The variable reference is not right. Their usage is ANALYSIS, so you need refer to them as AGE.SUM .&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data scores;
input
team $5.  score against;
datalines;
TeamA  43  23
TeamA  12  14
TeamA  43  24
TeamB  54  63
TeamB  23  45
TeamB  43  45
;

proc report nowd data=scores spanrows;
columns 
(team score against ratio);
define team 			/ order;
define score     		/ center;
define against          / center; 
define ratio			/ computed center; 

compute ratio;
	ratio=&lt;STRONG&gt;score.sum/against.sum&lt;/STRONG&gt;;
	endcomp;
compute after;
 team='Total';
endcomp;
rbreak after 			/ summarize;

run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
    <pubDate>Mon, 21 Dec 2015 00:53:27 GMT</pubDate>
    <dc:creator>Ksharp</dc:creator>
    <dc:date>2015-12-21T00:53:27Z</dc:date>
    <item>
      <title>How to rename row totals in proc report?</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/How-to-rename-row-totals-in-proc-report/m-p/239641#M14902</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a sample dataset below.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;data scores;&lt;BR /&gt;input&lt;BR /&gt;team $5. score ;&lt;BR /&gt;datalines;&lt;BR /&gt;TeamA 43&lt;BR /&gt;TeamA 12&lt;BR /&gt;TeamA 43&lt;BR /&gt;TeamB 54&lt;BR /&gt;TeamB 23&lt;BR /&gt;TeamB 43&lt;BR /&gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;I am using&amp;nbsp;break and rbreak statements to get row totals as below:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;proc report nowd data=scores&lt;BR /&gt;style(header)=[color=blue font_weight = bold]&lt;BR /&gt;style(column)=[color=black fontfamily=helvetica] spanrows;&lt;BR /&gt;columns&lt;BR /&gt;(team&lt;BR /&gt;score);&lt;BR /&gt;define team / order;&lt;BR /&gt;define score / center;&lt;BR /&gt;break after team / dul summarize;&lt;BR /&gt;rbreak after / dol summarize;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;I am getting the following result:&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;team score &lt;TABLE cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;TeamA&lt;/TD&gt;&lt;TD&gt;43&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;43&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;TeamA&lt;/TD&gt;&lt;TD&gt;98&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;TeamB&lt;/TD&gt;&lt;TD&gt;54&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;23&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;43&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;TeamB&lt;/TD&gt;&lt;TD&gt;120&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;218&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Does Proc Report let the user to customize the totals?&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Such as - Changing the summary labels and fonts as below:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;team score &lt;TABLE cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;TeamA&lt;/TD&gt;&lt;TD&gt;43&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;43&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;Team A Total&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;98&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;TeamB&lt;/TD&gt;&lt;TD&gt;54&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;23&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;Team B Total&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;43&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;TeamB&lt;/TD&gt;&lt;TD&gt;120&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;STRONG&gt;Overall Score&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;218&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you&lt;/P&gt;</description>
      <pubDate>Wed, 16 Dec 2015 22:36:40 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/How-to-rename-row-totals-in-proc-report/m-p/239641#M14902</guid>
      <dc:creator>krm</dc:creator>
      <dc:date>2015-12-16T22:36:40Z</dc:date>
    </item>
    <item>
      <title>Re: How to rename row totals in proc report?</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/How-to-rename-row-totals-in-proc-report/m-p/239676#M14903</link>
      <description>Hi:&lt;BR /&gt;  Please look in the PROC REPORT documentation at the COMPUTE block examples. You can customize the BREAK and RBREAK lines. You just need to do it in a COMPUTE block. Not at a place where I can write code, but I believe the documentation is quite clear and there may also be previous forum postings on this subject.&lt;BR /&gt;cynthia</description>
      <pubDate>Wed, 16 Dec 2015 23:52:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/How-to-rename-row-totals-in-proc-report/m-p/239676#M14903</guid>
      <dc:creator>Cynthia_sas</dc:creator>
      <dc:date>2015-12-16T23:52:47Z</dc:date>
    </item>
    <item>
      <title>Re: How to rename row totals in proc report?</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/How-to-rename-row-totals-in-proc-report/m-p/239698#M14910</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;compute after&amp;nbsp;team;
&amp;nbsp;team=cats(team ,'Total');
endcomp;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&lt;SPAN&gt;But you need enough long length of TEAM to hold that string .&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 17 Dec 2015 02:45:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/How-to-rename-row-totals-in-proc-report/m-p/239698#M14910</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2015-12-17T02:45:37Z</dc:date>
    </item>
    <item>
      <title>Re: How to rename row totals in proc report?</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/How-to-rename-row-totals-in-proc-report/m-p/239750#M14914</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13549"&gt;@Cynthia_sas﻿&lt;/a&gt;&amp;nbsp;thank you for the direction. I found the documentation and all was clear.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;proc report nowd data=scores&lt;BR /&gt;style(header)=[color=blue font_weight = bold]&lt;BR /&gt;style(column)=[color=black fontfamily=helvetica] spanrows;&lt;BR /&gt;columns&lt;BR /&gt;(team&lt;BR /&gt;score);&lt;BR /&gt;define team / order;&lt;BR /&gt;define score / center;&lt;BR /&gt;break after team / dul summarize style=[background=lightgrey foreground=black font_weight=bold];&lt;/P&gt;&lt;P&gt;rbreak after / dol summarize style=[background=lightgrey foreground=black font_weight=bold];&lt;/P&gt;&lt;P&gt;compute team;&lt;BR /&gt;if _break_ ne ' ' then&lt;BR /&gt;call define('team','style','style=[posttext=" Total"]');&lt;BR /&gt;endcomp;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;</description>
      <pubDate>Thu, 17 Dec 2015 14:36:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/How-to-rename-row-totals-in-proc-report/m-p/239750#M14914</guid>
      <dc:creator>krm</dc:creator>
      <dc:date>2015-12-17T14:36:24Z</dc:date>
    </item>
    <item>
      <title>Re: How to rename row totals in proc report?</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/How-to-rename-row-totals-in-proc-report/m-p/240019#M14935</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13549"&gt;@Cynthia_sas﻿&lt;/a&gt;, as I mentioned in the previous post I was able to figure out renaming the row totals.&lt;/P&gt;&lt;P&gt;In the example below I have been trying to get the row totals also for the computed fields. When I use the code below&amp;nbsp;I am getting blank fields as the result.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data scores;
input
team $5.  score against;
datalines;
TeamA  43  23
TeamA  12  14
TeamA  43  24
TeamB  54  63
TeamB  23  45
TeamB  43  45
;

proc report nowd data=scores spanrows;
columns 
(team score against ratio);
define team 			/ order;
define score     		/ center;
define against          / center; 
define ratio			/ computed center; 

compute ratio;
	ratio=score/against;
	endcomp;

rbreak after 			/ summarize;

run;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;team score against ratio &lt;TABLE cellspacing="0" cellpadding="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;TeamA&lt;/TD&gt;&lt;TD&gt;43&lt;/TD&gt;&lt;TD&gt;23&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;TD&gt;14&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;43&lt;/TD&gt;&lt;TD&gt;24&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;TeamB&lt;/TD&gt;&lt;TD&gt;54&lt;/TD&gt;&lt;TD&gt;63&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;23&lt;/TD&gt;&lt;TD&gt;45&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;43&lt;/TD&gt;&lt;TD&gt;45&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;218&lt;/TD&gt;&lt;TD&gt;214&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;P&gt;&lt;BR /&gt;Does proc report have the functionality to create computed summary fields such as below ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;team&lt;/TD&gt;&lt;TD&gt;score&lt;/TD&gt;&lt;TD&gt;against&lt;/TD&gt;&lt;TD&gt;ratio&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;TeamA&lt;/TD&gt;&lt;TD&gt;43&lt;/TD&gt;&lt;TD&gt;23&lt;/TD&gt;&lt;TD&gt;1.86956522&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;TD&gt;14&lt;/TD&gt;&lt;TD&gt;0.85714286&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;43&lt;/TD&gt;&lt;TD&gt;24&lt;/TD&gt;&lt;TD&gt;1.79166667&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;TeamB&lt;/TD&gt;&lt;TD&gt;54&lt;/TD&gt;&lt;TD&gt;63&lt;/TD&gt;&lt;TD&gt;0.85714286&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;23&lt;/TD&gt;&lt;TD&gt;45&lt;/TD&gt;&lt;TD&gt;0.51111111&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;43&lt;/TD&gt;&lt;TD&gt;45&lt;/TD&gt;&lt;TD&gt;0.95555556&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;STRONG&gt;&lt;U&gt;Totals&lt;/U&gt;&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;&lt;U&gt;218&lt;/U&gt;&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;&lt;U&gt;214&lt;/U&gt;&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;&lt;U&gt;1.01869159&lt;/U&gt;&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 18 Dec 2015 15:33:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/How-to-rename-row-totals-in-proc-report/m-p/240019#M14935</guid>
      <dc:creator>krm</dc:creator>
      <dc:date>2015-12-18T15:33:21Z</dc:date>
    </item>
    <item>
      <title>Re: How to rename row totals in proc report?</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/How-to-rename-row-totals-in-proc-report/m-p/240190#M14949</link>
      <description>&lt;P&gt;Try this one. The variable reference is not right. Their usage is ANALYSIS, so you need refer to them as AGE.SUM .&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data scores;
input
team $5.  score against;
datalines;
TeamA  43  23
TeamA  12  14
TeamA  43  24
TeamB  54  63
TeamB  23  45
TeamB  43  45
;

proc report nowd data=scores spanrows;
columns 
(team score against ratio);
define team 			/ order;
define score     		/ center;
define against          / center; 
define ratio			/ computed center; 

compute ratio;
	ratio=&lt;STRONG&gt;score.sum/against.sum&lt;/STRONG&gt;;
	endcomp;
compute after;
 team='Total';
endcomp;
rbreak after 			/ summarize;

run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Mon, 21 Dec 2015 00:53:27 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/How-to-rename-row-totals-in-proc-report/m-p/240190#M14949</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2015-12-21T00:53:27Z</dc:date>
    </item>
  </channel>
</rss>

