<?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: Proc Tabulate or Proc Report - Geometric means in ODS and Base Reporting</title>
    <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Proc-Tabulate-or-Proc-Report-Geometric-means/m-p/7260#M2727</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How would you add descriptive statistics on the bottom of the table and to get an output like that? Is it possible with proc report?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="396"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD height="20" width="107"&gt;-&lt;/TD&gt;&lt;TD class="xl72" width="72"&gt;x1&lt;/TD&gt;&lt;TD class="xl72" width="106"&gt;x2&lt;/TD&gt;&lt;TD class="xl72" width="111"&gt;x3&lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt;&lt;TD height="20"&gt;-&lt;/TD&gt;&lt;TD align="right" class="xl65" width="72"&gt;1&lt;/TD&gt;&lt;TD align="right" class="xl65" width="106"&gt;5&lt;/TD&gt;&lt;TD align="right" class="xl65" width="111"&gt;7&lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt;&lt;TD height="20"&gt;-&lt;/TD&gt;&lt;TD align="right" class="xl65" width="72"&gt;2&lt;/TD&gt;&lt;TD align="right" class="xl65" width="106"&gt;8&lt;/TD&gt;&lt;TD align="right" class="xl65" width="111"&gt;9&lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt;&lt;TD height="20"&gt;-&lt;/TD&gt;&lt;TD align="right" class="xl65" width="72"&gt;3&lt;/TD&gt;&lt;TD align="right" class="xl65" width="106"&gt;10&lt;/TD&gt;&lt;TD align="right" class="xl65" width="111"&gt;4&lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt;&lt;TD class="xl68" height="20"&gt;-&lt;/TD&gt;&lt;TD align="right" class="xl69" width="72"&gt;4&lt;/TD&gt;&lt;TD align="right" class="xl69" width="106"&gt;3&lt;/TD&gt;&lt;TD align="right" class="xl69" width="111"&gt;5&lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt;&lt;TD class="xl70" height="20"&gt;N&lt;/TD&gt;&lt;TD align="right" class="xl65" width="72"&gt;4&lt;/TD&gt;&lt;TD align="right" class="xl65" width="106"&gt;4&lt;/TD&gt;&lt;TD align="right" class="xl65" width="111"&gt;4&lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt;&lt;TD class="xl71" height="20" width="107"&gt;mean&lt;/TD&gt;&lt;TD align="right"&gt;2.5&lt;/TD&gt;&lt;TD align="right"&gt;6.5&lt;/TD&gt;&lt;TD align="right"&gt;6.25&lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt;&lt;TD class="xl70" height="20"&gt;std.&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;1.29&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;3.11&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;2.22&lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt;&lt;TD class="xl70" height="20"&gt;min&lt;/TD&gt;&lt;TD align="right"&gt;1&lt;/TD&gt;&lt;TD align="right"&gt;3&lt;/TD&gt;&lt;TD align="right"&gt;4&lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt;&lt;TD class="xl70" height="20"&gt;median&lt;/TD&gt;&lt;TD align="right"&gt;2.5&lt;/TD&gt;&lt;TD align="right"&gt;6.5&lt;/TD&gt;&lt;TD align="right"&gt;6&lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt;&lt;TD class="xl70" height="20"&gt;max&lt;/TD&gt;&lt;TD align="right"&gt;4&lt;/TD&gt;&lt;TD align="right"&gt;10&lt;/TD&gt;&lt;TD align="right"&gt;9&lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt;&lt;TD class="xl70" height="20"&gt;%CV&lt;/TD&gt;&lt;TD align="right" class="xl67"&gt;51.6&lt;/TD&gt;&lt;TD align="right" class="xl67"&gt;47.8&lt;/TD&gt;&lt;TD align="right" class="xl67"&gt;35.5&lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt;&lt;TD class="xl70" height="20"&gt;geo. mean&lt;/TD&gt;&lt;TD align="right" class="xl67"&gt;2.2&lt;/TD&gt;&lt;TD align="right" class="xl67"&gt;5.9&lt;/TD&gt;&lt;TD align="right" class="xl67"&gt;6.0&lt;/TD&gt; &lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 09 Apr 2015 12:30:11 GMT</pubDate>
    <dc:creator>bmozdemir</dc:creator>
    <dc:date>2015-04-09T12:30:11Z</dc:date>
    <item>
      <title>Proc Tabulate or Proc Report - Geometric means</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Proc-Tabulate-or-Proc-Report-Geometric-means/m-p/7258#M2725</link>
      <description>Is there a way to have the geometric mean as a summary statistic using Proc tabulate or Proc report?</description>
      <pubDate>Mon, 03 Mar 2008 21:01:09 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Proc-Tabulate-or-Proc-Report-Geometric-means/m-p/7258#M2725</guid>
      <dc:creator>deleted_user</dc:creator>
      <dc:date>2008-03-03T21:01:09Z</dc:date>
    </item>
    <item>
      <title>Re: Proc Tabulate or Proc Report - Geometric means</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Proc-Tabulate-or-Proc-Report-Geometric-means/m-p/7259#M2726</link>
      <description>Hi:&lt;BR /&gt;
  It depends on what version of SAS you're running. According to this site:&lt;BR /&gt;
&lt;A href="http://support.sas.com/kb/30/333.html" target="_blank"&gt;http://support.sas.com/kb/30/333.html&lt;/A&gt; (Frequently Asked For Statistics)&lt;BR /&gt;
  &lt;BR /&gt;
&lt;B&gt;Geometric means &lt;BR /&gt;
To compute the geometric mean of values in a variable, use Base SAS Sample Library program GEOMEAN. Beginning in SAS 9.1, you can compute the geometric mean of values in an observation using the Base SAS function GEOMEAN or GEOMEANZ. &lt;/B&gt;&lt;BR /&gt;
&lt;BR /&gt;
Here's the site for the sample program for SAS 8:&lt;BR /&gt;
&lt;A href="http://support.sas.com/kb/25/366.html" target="_blank"&gt;http://support.sas.com/kb/25/366.html&lt;/A&gt;&lt;BR /&gt;
&lt;BR /&gt;
Check the documentation for the GEOMEAN function explanation. The documentation path is:&lt;BR /&gt;
Functions and CALL Routines --&amp;gt; GEOMEAN Function (under the category Descriptive Statistics)&lt;BR /&gt;
&lt;BR /&gt;
Since you can only compute variables in a COMPUTE block or use functions in PROC REPORT, you would not be able to use the GEOMEAN with PROC TABULATE.&lt;BR /&gt;
&lt;BR /&gt;
According to the doc, an example of invoking the GEOMEAN function would be some thing like:&lt;BR /&gt;
&lt;BR /&gt;
gmn=geomean(1,2,2,4); OR&lt;BR /&gt;
gmn=geomean(v1, v2, v3, v4); OR&lt;BR /&gt;
gmn=geomean(of x1-x4);&lt;BR /&gt;
 &lt;BR /&gt;
Which in PROC REPORT world would be something like this:&lt;BR /&gt;
[pre]&lt;BR /&gt;
data mydata;&lt;BR /&gt;
  infile datalines;&lt;BR /&gt;
  input x1 x2 x3 x4;&lt;BR /&gt;
return;&lt;BR /&gt;
datalines;&lt;BR /&gt;
1 2 2 4&lt;BR /&gt;
. 2 4 8&lt;BR /&gt;
2 2 2 2&lt;BR /&gt;
;&lt;BR /&gt;
run;&lt;BR /&gt;
      &lt;BR /&gt;
ods listing;&lt;BR /&gt;
proc report data=mydata nowd;&lt;BR /&gt;
  column x1 x2 x3 x4 gmn;&lt;BR /&gt;
  define x1 / display;&lt;BR /&gt;
  define x2 / display;&lt;BR /&gt;
  define x3 /display;&lt;BR /&gt;
  define x4 / display;&lt;BR /&gt;
  define gmn / computed;&lt;BR /&gt;
  compute gmn;&lt;BR /&gt;
      gmn = geomean(of x1-x4); &lt;BR /&gt;
  endcomp;&lt;BR /&gt;
run;&lt;BR /&gt;
 &lt;BR /&gt;
[/pre]&lt;BR /&gt;
    &lt;BR /&gt;
For more help with the GEOMEAN function, consider contacting Tech Support. &lt;BR /&gt;
&lt;BR /&gt;
Note that the variables passed to the GEOMEAN function must be on the same row.&lt;BR /&gt;
 &lt;BR /&gt;
cynthia</description>
      <pubDate>Tue, 04 Mar 2008 05:40:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Proc-Tabulate-or-Proc-Report-Geometric-means/m-p/7259#M2726</guid>
      <dc:creator>Cynthia_sas</dc:creator>
      <dc:date>2008-03-04T05:40:22Z</dc:date>
    </item>
    <item>
      <title>Re: Proc Tabulate or Proc Report - Geometric means</title>
      <link>https://communities.sas.com/t5/ODS-and-Base-Reporting/Proc-Tabulate-or-Proc-Report-Geometric-means/m-p/7260#M2727</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How would you add descriptive statistics on the bottom of the table and to get an output like that? Is it possible with proc report?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="396"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD height="20" width="107"&gt;-&lt;/TD&gt;&lt;TD class="xl72" width="72"&gt;x1&lt;/TD&gt;&lt;TD class="xl72" width="106"&gt;x2&lt;/TD&gt;&lt;TD class="xl72" width="111"&gt;x3&lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt;&lt;TD height="20"&gt;-&lt;/TD&gt;&lt;TD align="right" class="xl65" width="72"&gt;1&lt;/TD&gt;&lt;TD align="right" class="xl65" width="106"&gt;5&lt;/TD&gt;&lt;TD align="right" class="xl65" width="111"&gt;7&lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt;&lt;TD height="20"&gt;-&lt;/TD&gt;&lt;TD align="right" class="xl65" width="72"&gt;2&lt;/TD&gt;&lt;TD align="right" class="xl65" width="106"&gt;8&lt;/TD&gt;&lt;TD align="right" class="xl65" width="111"&gt;9&lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt;&lt;TD height="20"&gt;-&lt;/TD&gt;&lt;TD align="right" class="xl65" width="72"&gt;3&lt;/TD&gt;&lt;TD align="right" class="xl65" width="106"&gt;10&lt;/TD&gt;&lt;TD align="right" class="xl65" width="111"&gt;4&lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt;&lt;TD class="xl68" height="20"&gt;-&lt;/TD&gt;&lt;TD align="right" class="xl69" width="72"&gt;4&lt;/TD&gt;&lt;TD align="right" class="xl69" width="106"&gt;3&lt;/TD&gt;&lt;TD align="right" class="xl69" width="111"&gt;5&lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt;&lt;TD class="xl70" height="20"&gt;N&lt;/TD&gt;&lt;TD align="right" class="xl65" width="72"&gt;4&lt;/TD&gt;&lt;TD align="right" class="xl65" width="106"&gt;4&lt;/TD&gt;&lt;TD align="right" class="xl65" width="111"&gt;4&lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt;&lt;TD class="xl71" height="20" width="107"&gt;mean&lt;/TD&gt;&lt;TD align="right"&gt;2.5&lt;/TD&gt;&lt;TD align="right"&gt;6.5&lt;/TD&gt;&lt;TD align="right"&gt;6.25&lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt;&lt;TD class="xl70" height="20"&gt;std.&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;1.29&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;3.11&lt;/TD&gt;&lt;TD align="right" class="xl66"&gt;2.22&lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt;&lt;TD class="xl70" height="20"&gt;min&lt;/TD&gt;&lt;TD align="right"&gt;1&lt;/TD&gt;&lt;TD align="right"&gt;3&lt;/TD&gt;&lt;TD align="right"&gt;4&lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt;&lt;TD class="xl70" height="20"&gt;median&lt;/TD&gt;&lt;TD align="right"&gt;2.5&lt;/TD&gt;&lt;TD align="right"&gt;6.5&lt;/TD&gt;&lt;TD align="right"&gt;6&lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt;&lt;TD class="xl70" height="20"&gt;max&lt;/TD&gt;&lt;TD align="right"&gt;4&lt;/TD&gt;&lt;TD align="right"&gt;10&lt;/TD&gt;&lt;TD align="right"&gt;9&lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt;&lt;TD class="xl70" height="20"&gt;%CV&lt;/TD&gt;&lt;TD align="right" class="xl67"&gt;51.6&lt;/TD&gt;&lt;TD align="right" class="xl67"&gt;47.8&lt;/TD&gt;&lt;TD align="right" class="xl67"&gt;35.5&lt;/TD&gt; &lt;/TR&gt; &lt;TR&gt;&lt;TD class="xl70" height="20"&gt;geo. mean&lt;/TD&gt;&lt;TD align="right" class="xl67"&gt;2.2&lt;/TD&gt;&lt;TD align="right" class="xl67"&gt;5.9&lt;/TD&gt;&lt;TD align="right" class="xl67"&gt;6.0&lt;/TD&gt; &lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Apr 2015 12:30:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/ODS-and-Base-Reporting/Proc-Tabulate-or-Proc-Report-Geometric-means/m-p/7260#M2727</guid>
      <dc:creator>bmozdemir</dc:creator>
      <dc:date>2015-04-09T12:30:11Z</dc:date>
    </item>
  </channel>
</rss>

