<?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 Proc Report: Add Column for average of each row in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Proc-Report-Add-Column-for-average-of-each-row/m-p/785185#M250567</link>
    <description>&lt;P&gt;I a table:&lt;/P&gt;
&lt;DIV class="branch"&gt;
&lt;DIV align="center"&gt;
&lt;TABLE class="table" summary="Procedure Report: Detailed and/or summarized report" frame="box" rules="all" cellspacing="0" cellpadding="5"&gt;&lt;COLGROUP&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt;&lt;/COLGROUP&gt;
&lt;THEAD&gt;
&lt;TR&gt;
&lt;TH class="c header" scope="col"&gt;&amp;nbsp;&lt;/TH&gt;
&lt;TH class="c header" colspan="5" scope="colgroup"&gt;Year&lt;/TH&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="c header" scope="col"&gt;&amp;nbsp;&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;2016&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;2017&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;2018&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;2019&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;2020&lt;/TH&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="c header" scope="col"&gt;Region&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;Row_Percent&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;Row_Percent&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;Row_Percent&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;Row_Percent&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;Row_Percent&lt;/TH&gt;
&lt;/TR&gt;
&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;East&lt;/TD&gt;
&lt;TD class="l data"&gt;31.65&lt;/TD&gt;
&lt;TD class="l data"&gt;30.15&lt;/TD&gt;
&lt;TD class="l data"&gt;53.66&lt;/TD&gt;
&lt;TD class="l data"&gt;58.37&lt;/TD&gt;
&lt;TD class="l data"&gt;50.8&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;Middle&lt;/TD&gt;
&lt;TD class="l data"&gt;44.39&lt;/TD&gt;
&lt;TD class="l data"&gt;46.45&lt;/TD&gt;
&lt;TD class="l data"&gt;36.83&lt;/TD&gt;
&lt;TD class="l data"&gt;31.2&lt;/TD&gt;
&lt;TD class="l data"&gt;40.45&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;West&lt;/TD&gt;
&lt;TD class="l data"&gt;23.95&lt;/TD&gt;
&lt;TD class="l data"&gt;23.39&lt;/TD&gt;
&lt;TD class="l data"&gt;9.51&lt;/TD&gt;
&lt;TD class="l data"&gt;10.44&lt;/TD&gt;
&lt;TD class="l data"&gt;8.75&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P class="lia-align-left"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="lia-align-left"&gt;It's produced using this code:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;Proc report data=year3_region nowd;
	Column	region YY4_DOB,Row_Percent dummyvar;
	Define	region / group;
	Define yy4_DOB / across;
	Define Row_Percent / display ;
	** Dummy Var to help with formatting;
	Define dummyvar / computed noprint ;
		compute dummyvar;	dummyvar = 1;	endcomp;
Run;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P class="lia-align-left"&gt;The Row_percent comes from a previous crosstab output I retrieved.&amp;nbsp;&lt;/P&gt;
&lt;P class="lia-align-left"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="lia-align-left"&gt;If possible, Iwant to add a new column at the end that represents the &lt;EM&gt;average&lt;/EM&gt; of that row_percent across the 5-year period for each region. I've tried a few different examples I've found online, but none of them have worked. What's the best way to do this?&lt;/P&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
    <pubDate>Thu, 09 Dec 2021 16:32:49 GMT</pubDate>
    <dc:creator>SAS93</dc:creator>
    <dc:date>2021-12-09T16:32:49Z</dc:date>
    <item>
      <title>Proc Report: Add Column for average of each row</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Proc-Report-Add-Column-for-average-of-each-row/m-p/785185#M250567</link>
      <description>&lt;P&gt;I a table:&lt;/P&gt;
&lt;DIV class="branch"&gt;
&lt;DIV align="center"&gt;
&lt;TABLE class="table" summary="Procedure Report: Detailed and/or summarized report" frame="box" rules="all" cellspacing="0" cellpadding="5"&gt;&lt;COLGROUP&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt;&lt;/COLGROUP&gt;
&lt;THEAD&gt;
&lt;TR&gt;
&lt;TH class="c header" scope="col"&gt;&amp;nbsp;&lt;/TH&gt;
&lt;TH class="c header" colspan="5" scope="colgroup"&gt;Year&lt;/TH&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="c header" scope="col"&gt;&amp;nbsp;&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;2016&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;2017&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;2018&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;2019&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;2020&lt;/TH&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="c header" scope="col"&gt;Region&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;Row_Percent&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;Row_Percent&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;Row_Percent&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;Row_Percent&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;Row_Percent&lt;/TH&gt;
&lt;/TR&gt;
&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;East&lt;/TD&gt;
&lt;TD class="l data"&gt;31.65&lt;/TD&gt;
&lt;TD class="l data"&gt;30.15&lt;/TD&gt;
&lt;TD class="l data"&gt;53.66&lt;/TD&gt;
&lt;TD class="l data"&gt;58.37&lt;/TD&gt;
&lt;TD class="l data"&gt;50.8&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;Middle&lt;/TD&gt;
&lt;TD class="l data"&gt;44.39&lt;/TD&gt;
&lt;TD class="l data"&gt;46.45&lt;/TD&gt;
&lt;TD class="l data"&gt;36.83&lt;/TD&gt;
&lt;TD class="l data"&gt;31.2&lt;/TD&gt;
&lt;TD class="l data"&gt;40.45&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;West&lt;/TD&gt;
&lt;TD class="l data"&gt;23.95&lt;/TD&gt;
&lt;TD class="l data"&gt;23.39&lt;/TD&gt;
&lt;TD class="l data"&gt;9.51&lt;/TD&gt;
&lt;TD class="l data"&gt;10.44&lt;/TD&gt;
&lt;TD class="l data"&gt;8.75&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P class="lia-align-left"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="lia-align-left"&gt;It's produced using this code:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;Proc report data=year3_region nowd;
	Column	region YY4_DOB,Row_Percent dummyvar;
	Define	region / group;
	Define yy4_DOB / across;
	Define Row_Percent / display ;
	** Dummy Var to help with formatting;
	Define dummyvar / computed noprint ;
		compute dummyvar;	dummyvar = 1;	endcomp;
Run;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P class="lia-align-left"&gt;The Row_percent comes from a previous crosstab output I retrieved.&amp;nbsp;&lt;/P&gt;
&lt;P class="lia-align-left"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="lia-align-left"&gt;If possible, Iwant to add a new column at the end that represents the &lt;EM&gt;average&lt;/EM&gt; of that row_percent across the 5-year period for each region. I've tried a few different examples I've found online, but none of them have worked. What's the best way to do this?&lt;/P&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Thu, 09 Dec 2021 16:32:49 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Proc-Report-Add-Column-for-average-of-each-row/m-p/785185#M250567</guid>
      <dc:creator>SAS93</dc:creator>
      <dc:date>2021-12-09T16:32:49Z</dc:date>
    </item>
    <item>
      <title>Re: Proc Report: Add Column for average of each row</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Proc-Report-Add-Column-for-average-of-each-row/m-p/785208#M250573</link>
      <description>&lt;P&gt;If the denominator used in calculating the percent of each column is not exactly the same, or at least pretty close to identical, then the average of percentage is misleading at best and an out right lie for meaning at worst.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So, how similar are the denominators involved?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/297876"&gt;@SAS93&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;I a table:&lt;/P&gt;
&lt;DIV class="branch"&gt;
&lt;DIV align="center"&gt;
&lt;TABLE class="table" summary="Procedure Report: Detailed and/or summarized report" frame="box" rules="all" cellspacing="0" cellpadding="5"&gt;&lt;COLGROUP&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt; &lt;COL /&gt;&lt;/COLGROUP&gt;
&lt;THEAD&gt;
&lt;TR&gt;
&lt;TH class="c header" scope="col"&gt;&amp;nbsp;&lt;/TH&gt;
&lt;TH class="c header" colspan="5" scope="colgroup"&gt;Year&lt;/TH&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="c header" scope="col"&gt;&amp;nbsp;&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;2016&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;2017&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;2018&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;2019&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;2020&lt;/TH&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="c header" scope="col"&gt;Region&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;Row_Percent&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;Row_Percent&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;Row_Percent&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;Row_Percent&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;Row_Percent&lt;/TH&gt;
&lt;/TR&gt;
&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;East&lt;/TD&gt;
&lt;TD class="l data"&gt;31.65&lt;/TD&gt;
&lt;TD class="l data"&gt;30.15&lt;/TD&gt;
&lt;TD class="l data"&gt;53.66&lt;/TD&gt;
&lt;TD class="l data"&gt;58.37&lt;/TD&gt;
&lt;TD class="l data"&gt;50.8&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;Middle&lt;/TD&gt;
&lt;TD class="l data"&gt;44.39&lt;/TD&gt;
&lt;TD class="l data"&gt;46.45&lt;/TD&gt;
&lt;TD class="l data"&gt;36.83&lt;/TD&gt;
&lt;TD class="l data"&gt;31.2&lt;/TD&gt;
&lt;TD class="l data"&gt;40.45&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="r data"&gt;West&lt;/TD&gt;
&lt;TD class="l data"&gt;23.95&lt;/TD&gt;
&lt;TD class="l data"&gt;23.39&lt;/TD&gt;
&lt;TD class="l data"&gt;9.51&lt;/TD&gt;
&lt;TD class="l data"&gt;10.44&lt;/TD&gt;
&lt;TD class="l data"&gt;8.75&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P class="lia-align-left"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="lia-align-left"&gt;It's produced using this code:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;Proc report data=year3_region nowd;
	Column	region YY4_DOB,Row_Percent dummyvar;
	Define	region / group;
	Define yy4_DOB / across;
	Define Row_Percent / display ;
	** Dummy Var to help with formatting;
	Define dummyvar / computed noprint ;
		compute dummyvar;	dummyvar = 1;	endcomp;
Run;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P class="lia-align-left"&gt;The Row_percent comes from a previous crosstab output I retrieved.&amp;nbsp;&lt;/P&gt;
&lt;P class="lia-align-left"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="lia-align-left"&gt;If possible, Iwant to add a new column at the end that represents the &lt;EM&gt;average&lt;/EM&gt; of that row_percent across the 5-year period for each region. I've tried a few different examples I've found online, but none of them have worked. What's the best way to do this?&lt;/P&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 09 Dec 2021 17:08:39 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Proc-Report-Add-Column-for-average-of-each-row/m-p/785208#M250573</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2021-12-09T17:08:39Z</dc:date>
    </item>
    <item>
      <title>Re: Proc Report: Add Column for average of each row</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Proc-Report-Add-Column-for-average-of-each-row/m-p/785221#M250580</link>
      <description>&lt;P&gt;Compute the average for each row before you get to PROC REPORT, so now you have a data set which has the yearly percents and another piece of data which has the average percents. Take into account the warning from&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13884"&gt;@ballardw&lt;/a&gt;&amp;nbsp;to compute the average percent properly, accounting for differences in the denominator each year.&lt;/P&gt;</description>
      <pubDate>Thu, 09 Dec 2021 18:14:38 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Proc-Report-Add-Column-for-average-of-each-row/m-p/785221#M250580</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2021-12-09T18:14:38Z</dc:date>
    </item>
  </channel>
</rss>

