<?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 REPORT mean format at once? in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/PROC-REPORT-mean-format-at-once/m-p/621744#M77244</link>
    <description>Thanks for your answer. Seems that I have no choice but to use the DEFINE statements.</description>
    <pubDate>Sun, 02 Feb 2020 09:43:41 GMT</pubDate>
    <dc:creator>braam</dc:creator>
    <dc:date>2020-02-02T09:43:41Z</dc:date>
    <item>
      <title>PROC REPORT mean format at once?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/PROC-REPORT-mean-format-at-once/m-p/621712#M77242</link>
      <description>&lt;P&gt;Thanks to the PROC REPORT, I can easily check my data. But can I change the format of MEAN of all variables listed? I know I can do that if I define each variable under PROC REPORT. But like shown in the code, I want to give a list (e.g., length, weight,...).&lt;/P&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;PRE&gt;&lt;CODE class=" language-sas"&gt;	proc report data= sashelp.cars missing;
		column type  length,(n mean) weight,(n mean);
		define type / group; run;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;DIV class="branch"&gt;
&lt;DIV&gt;
&lt;DIV align="left"&gt;
&lt;TABLE class="table" summary="Procedure Report: Detailed and/or summarized report" frame="box" rules="all" cellspacing="0" cellpadding="5"&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="2" scope="colgroup"&gt;Length&lt;/TH&gt;
&lt;TH class="c header" colspan="2" scope="colgroup"&gt;Weight&lt;/TH&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="c header" scope="col"&gt;Type&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;n&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;mean&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;n&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;mean&lt;/TH&gt;
&lt;/TR&gt;
&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;Hybrid&lt;/TD&gt;
&lt;TD class="r data"&gt;3&lt;/TD&gt;
&lt;TD class="r data"&gt;168.33333&lt;/TD&gt;
&lt;TD class="r data"&gt;3&lt;/TD&gt;
&lt;TD class="r data"&gt;2490.6667&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;SUV&lt;/TD&gt;
&lt;TD class="r data"&gt;60&lt;/TD&gt;
&lt;TD class="r data"&gt;188.13333&lt;/TD&gt;
&lt;TD class="r data"&gt;60&lt;/TD&gt;
&lt;TD class="r data"&gt;4444.4333&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;Sedan&lt;/TD&gt;
&lt;TD class="r data"&gt;262&lt;/TD&gt;
&lt;TD class="r data"&gt;187.10305&lt;/TD&gt;
&lt;TD class="r data"&gt;262&lt;/TD&gt;
&lt;TD class="r data"&gt;3399.0649&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;Sports&lt;/TD&gt;
&lt;TD class="r data"&gt;49&lt;/TD&gt;
&lt;TD class="r data"&gt;173.28571&lt;/TD&gt;
&lt;TD class="r data"&gt;49&lt;/TD&gt;
&lt;TD class="r data"&gt;3295.6939&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;Truck&lt;/TD&gt;
&lt;TD class="r data"&gt;24&lt;/TD&gt;
&lt;TD class="r data"&gt;207.70833&lt;/TD&gt;
&lt;TD class="r data"&gt;24&lt;/TD&gt;
&lt;TD class="r data"&gt;4250.75&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;Wagon&lt;/TD&gt;
&lt;TD class="r data"&gt;30&lt;/TD&gt;
&lt;TD class="r data"&gt;182.43333&lt;/TD&gt;
&lt;TD class="r data"&gt;30&lt;/TD&gt;
&lt;TD class="r data"&gt;3438.8&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/BLOCKQUOTE&gt;
&lt;DIV class="branch"&gt;
&lt;DIV&gt;
&lt;DIV align="left"&gt;
&lt;P&gt;What I would like to see is just mean values that are rounded up:&lt;/P&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV class="branch"&gt;
&lt;DIV align="left"&gt;
&lt;BLOCKQUOTE&gt;
&lt;TABLE class="table" summary="Procedure Report: Detailed and/or summarized report" frame="box" rules="all" cellspacing="0" cellpadding="5"&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="2" scope="colgroup"&gt;Length&lt;/TH&gt;
&lt;TH class="c header" colspan="2" scope="colgroup"&gt;Weight&lt;/TH&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="c header" scope="col"&gt;Type&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;n&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;mean&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;n&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;mean&lt;/TH&gt;
&lt;/TR&gt;
&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;Hybrid&lt;/TD&gt;
&lt;TD class="r data"&gt;3&lt;/TD&gt;
&lt;TD class="r data"&gt;168&lt;/TD&gt;
&lt;TD class="r data"&gt;3&lt;/TD&gt;
&lt;TD class="r data"&gt;2491&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;SUV&lt;/TD&gt;
&lt;TD class="r data"&gt;60&lt;/TD&gt;
&lt;TD class="r data"&gt;188&lt;/TD&gt;
&lt;TD class="r data"&gt;60&lt;/TD&gt;
&lt;TD class="r data"&gt;4444&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;Sedan&lt;/TD&gt;
&lt;TD class="r data"&gt;262&lt;/TD&gt;
&lt;TD class="r data"&gt;187&lt;/TD&gt;
&lt;TD class="r data"&gt;262&lt;/TD&gt;
&lt;TD class="r data"&gt;3399&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;Sports&lt;/TD&gt;
&lt;TD class="r data"&gt;49&lt;/TD&gt;
&lt;TD class="r data"&gt;173&lt;/TD&gt;
&lt;TD class="r data"&gt;49&lt;/TD&gt;
&lt;TD class="r data"&gt;3296&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;Truck&lt;/TD&gt;
&lt;TD class="r data"&gt;24&lt;/TD&gt;
&lt;TD class="r data"&gt;208&lt;/TD&gt;
&lt;TD class="r data"&gt;24&lt;/TD&gt;
&lt;TD class="r data"&gt;4251&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;Wagon&lt;/TD&gt;
&lt;TD class="r data"&gt;30&lt;/TD&gt;
&lt;TD class="r data"&gt;182&lt;/TD&gt;
&lt;TD class="r data"&gt;30&lt;/TD&gt;
&lt;TD class="r data"&gt;3439&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/BLOCKQUOTE&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Sat, 01 Feb 2020 23:08:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/PROC-REPORT-mean-format-at-once/m-p/621712#M77242</guid>
      <dc:creator>braam</dc:creator>
      <dc:date>2020-02-01T23:08:30Z</dc:date>
    </item>
    <item>
      <title>Re: PROC REPORT mean format at once?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/PROC-REPORT-mean-format-at-once/m-p/621714#M77243</link>
      <description>&lt;BLOCKQUOTE&gt;
&lt;P&gt;What I would like to see is just mean values that are &lt;FONT color="#FF0000"&gt;rounded up&lt;/FONT&gt;:&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Rounded &lt;STRONG&gt;off&lt;/STRONG&gt; is easy, rounded &lt;STRONG&gt;up&lt;/STRONG&gt; would have to be done in a data step.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc report data= sashelp.cars missing;
		column type  length,(n mean) weight,(n mean);
		define type / group; 
		define length / format=8.0;
		define weight / format=8.0;
		run;&lt;/CODE&gt;&amp;nbsp;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 02 Feb 2020 00:01:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/PROC-REPORT-mean-format-at-once/m-p/621714#M77243</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2020-02-02T00:01:13Z</dc:date>
    </item>
    <item>
      <title>Re: PROC REPORT mean format at once?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/PROC-REPORT-mean-format-at-once/m-p/621744#M77244</link>
      <description>Thanks for your answer. Seems that I have no choice but to use the DEFINE statements.</description>
      <pubDate>Sun, 02 Feb 2020 09:43:41 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/PROC-REPORT-mean-format-at-once/m-p/621744#M77244</guid>
      <dc:creator>braam</dc:creator>
      <dc:date>2020-02-02T09:43:41Z</dc:date>
    </item>
    <item>
      <title>Re: PROC REPORT mean format at once?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/PROC-REPORT-mean-format-at-once/m-p/621750#M77245</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/279507"&gt;@braam&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;Seems that I have no choice but to use the DEFINE statements.&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Yes. Is this a problem for you?&lt;/P&gt;</description>
      <pubDate>Sun, 02 Feb 2020 11:57:53 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/PROC-REPORT-mean-format-at-once/m-p/621750#M77245</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2020-02-02T11:57:53Z</dc:date>
    </item>
    <item>
      <title>Re: PROC REPORT mean format at once?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/PROC-REPORT-mean-format-at-once/m-p/621754#M77246</link>
      <description>Oh no. It's OK.&lt;BR /&gt;&lt;BR /&gt;At times, I have several variables, for which I would like to see N and mean. I was wondering if there is a way to format all MEAN statistics at once.</description>
      <pubDate>Sun, 02 Feb 2020 12:39:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/PROC-REPORT-mean-format-at-once/m-p/621754#M77246</guid>
      <dc:creator>braam</dc:creator>
      <dc:date>2020-02-02T12:39:11Z</dc:date>
    </item>
    <item>
      <title>Re: PROC REPORT mean format at once?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/PROC-REPORT-mean-format-at-once/m-p/621755#M77247</link>
      <description>&lt;P&gt;Originally, you said:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;Thanks to the PROC REPORT, I can easily check my data.&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If the goal is to check the data, rather than to create a very well formatted report for presentation, I don't know why you even care about formatting the variables. It just seems like extra work to me.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Now, when I am preparing PROC REPORT results for a presentation or to include in a published document, I do spend a lot of time making sure the formatting and layout &lt;EM&gt;etc&lt;/EM&gt;. is exactly what I want.&lt;/P&gt;</description>
      <pubDate>Sun, 02 Feb 2020 12:45:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/PROC-REPORT-mean-format-at-once/m-p/621755#M77247</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2020-02-02T12:45:42Z</dc:date>
    </item>
    <item>
      <title>Re: PROC REPORT mean format at once?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/PROC-REPORT-mean-format-at-once/m-p/621801#M77254</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/279507"&gt;@braam&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;As&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/10892"&gt;@PaigeMiller&lt;/a&gt;&amp;nbsp;suggested, you must define format on each analysis variable.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc report data= sashelp.cars missing;
column type  length,(n mean) weight,(n mean);
define type / group;
define length / format=8.;
define weight / format=8.;
run;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;You can circumvent this by transposing all _numeric_ variables so that _name_=numeric_var and then you can define 1 analysis variable (COL1=amt):&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc sort data=sashelp.cars out=have;
by _character_;
run;

proc transpose data=have out=want(rename=(_name_=numeric_var col1=amt));
by _character_;
var _numeric_;
run;

proc report data=want;
column type numeric_var, amt,(n mean);
define type / group;
define numeric_var / across;
define amt / '' analysis format=8.;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 03 Feb 2020 03:50:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/PROC-REPORT-mean-format-at-once/m-p/621801#M77254</guid>
      <dc:creator>unison</dc:creator>
      <dc:date>2020-02-03T03:50:36Z</dc:date>
    </item>
    <item>
      <title>Re: PROC REPORT mean format at once?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/PROC-REPORT-mean-format-at-once/m-p/622037#M77262</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/279507"&gt;@braam&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Thanks to the PROC REPORT, I can easily check my data. But can I change the format of MEAN of all variables listed? I know I can do that if I define each variable under PROC REPORT. But like shown in the code, I want to give a list (e.g., length, weight,...).&lt;/P&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;PRE&gt;&lt;CODE class=" language-sas"&gt;	proc report data= sashelp.cars missing;
		column type  length,(n mean) weight,(n mean);
		define type / group; run;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;DIV class="branch"&gt;
&lt;DIV&gt;
&lt;DIV align="left"&gt;
&lt;TABLE class="table" rules="all" frame="box" cellspacing="0" cellpadding="5" summary="Procedure Report: Detailed and/or summarized report"&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="2" scope="colgroup"&gt;Length&lt;/TH&gt;
&lt;TH class="c header" colspan="2" scope="colgroup"&gt;Weight&lt;/TH&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="c header" scope="col"&gt;Type&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;n&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;mean&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;n&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;mean&lt;/TH&gt;
&lt;/TR&gt;
&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;Hybrid&lt;/TD&gt;
&lt;TD class="r data"&gt;3&lt;/TD&gt;
&lt;TD class="r data"&gt;168.33333&lt;/TD&gt;
&lt;TD class="r data"&gt;3&lt;/TD&gt;
&lt;TD class="r data"&gt;2490.6667&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;SUV&lt;/TD&gt;
&lt;TD class="r data"&gt;60&lt;/TD&gt;
&lt;TD class="r data"&gt;188.13333&lt;/TD&gt;
&lt;TD class="r data"&gt;60&lt;/TD&gt;
&lt;TD class="r data"&gt;4444.4333&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;Sedan&lt;/TD&gt;
&lt;TD class="r data"&gt;262&lt;/TD&gt;
&lt;TD class="r data"&gt;187.10305&lt;/TD&gt;
&lt;TD class="r data"&gt;262&lt;/TD&gt;
&lt;TD class="r data"&gt;3399.0649&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;Sports&lt;/TD&gt;
&lt;TD class="r data"&gt;49&lt;/TD&gt;
&lt;TD class="r data"&gt;173.28571&lt;/TD&gt;
&lt;TD class="r data"&gt;49&lt;/TD&gt;
&lt;TD class="r data"&gt;3295.6939&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;Truck&lt;/TD&gt;
&lt;TD class="r data"&gt;24&lt;/TD&gt;
&lt;TD class="r data"&gt;207.70833&lt;/TD&gt;
&lt;TD class="r data"&gt;24&lt;/TD&gt;
&lt;TD class="r data"&gt;4250.75&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;Wagon&lt;/TD&gt;
&lt;TD class="r data"&gt;30&lt;/TD&gt;
&lt;TD class="r data"&gt;182.43333&lt;/TD&gt;
&lt;TD class="r data"&gt;30&lt;/TD&gt;
&lt;TD class="r data"&gt;3438.8&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/BLOCKQUOTE&gt;
&lt;DIV class="branch"&gt;
&lt;DIV&gt;
&lt;DIV align="left"&gt;
&lt;P&gt;What I would like to see is just mean values that are rounded up:&lt;/P&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV class="branch"&gt;
&lt;DIV align="left"&gt;
&lt;BLOCKQUOTE&gt;
&lt;TABLE class="table" rules="all" frame="box" cellspacing="0" cellpadding="5" summary="Procedure Report: Detailed and/or summarized report"&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="2" scope="colgroup"&gt;Length&lt;/TH&gt;
&lt;TH class="c header" colspan="2" scope="colgroup"&gt;Weight&lt;/TH&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TH class="c header" scope="col"&gt;Type&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;n&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;mean&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;n&lt;/TH&gt;
&lt;TH class="c header" scope="col"&gt;mean&lt;/TH&gt;
&lt;/TR&gt;
&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;Hybrid&lt;/TD&gt;
&lt;TD class="r data"&gt;3&lt;/TD&gt;
&lt;TD class="r data"&gt;168&lt;/TD&gt;
&lt;TD class="r data"&gt;3&lt;/TD&gt;
&lt;TD class="r data"&gt;2491&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;SUV&lt;/TD&gt;
&lt;TD class="r data"&gt;60&lt;/TD&gt;
&lt;TD class="r data"&gt;188&lt;/TD&gt;
&lt;TD class="r data"&gt;60&lt;/TD&gt;
&lt;TD class="r data"&gt;4444&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;Sedan&lt;/TD&gt;
&lt;TD class="r data"&gt;262&lt;/TD&gt;
&lt;TD class="r data"&gt;187&lt;/TD&gt;
&lt;TD class="r data"&gt;262&lt;/TD&gt;
&lt;TD class="r data"&gt;3399&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;Sports&lt;/TD&gt;
&lt;TD class="r data"&gt;49&lt;/TD&gt;
&lt;TD class="r data"&gt;173&lt;/TD&gt;
&lt;TD class="r data"&gt;49&lt;/TD&gt;
&lt;TD class="r data"&gt;3296&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;Truck&lt;/TD&gt;
&lt;TD class="r data"&gt;24&lt;/TD&gt;
&lt;TD class="r data"&gt;208&lt;/TD&gt;
&lt;TD class="r data"&gt;24&lt;/TD&gt;
&lt;TD class="r data"&gt;4251&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="l data"&gt;Wagon&lt;/TD&gt;
&lt;TD class="r data"&gt;30&lt;/TD&gt;
&lt;TD class="r data"&gt;182&lt;/TD&gt;
&lt;TD class="r data"&gt;30&lt;/TD&gt;
&lt;TD class="r data"&gt;3439&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/BLOCKQUOTE&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Perhaps a different procedure:&lt;/P&gt;
&lt;PRE&gt;proc tabulate data=sashelp.cars;
   class type;
   var length weight;
   table type, 
         (length weight) *(n mean*f=8.)
         
   ;

run;&lt;/PRE&gt;
&lt;P&gt;If you want the same statistics with the same formats applied you use parentheses to group the like variables Example:&amp;nbsp;(length weight)&lt;/P&gt;
&lt;P&gt;and then the * indicates which statistics to display. If you have multiple statistics then group them with parentheses as well.&lt;/P&gt;
&lt;P&gt;The Mean*f= is how to&amp;nbsp; specify a format for the mean statistic. In this case up to 8 digits with no decimal component.&lt;/P&gt;
&lt;P&gt;You can use variable lists such as&lt;/P&gt;
&lt;PRE&gt;proc tabulate data=sashelp.cars;
   class type;
   var _numeric_;
   table type, 
         (_numeric_) *(n mean*f=8.)
         
   ;

run;&lt;/PRE&gt;
&lt;P&gt;or&lt;/P&gt;
&lt;PRE&gt;proc tabulate data=sashelp.cars;
   class type;
   var _numeric_;
   table type, 
         (enginesize-- MPG_highway) *(n mean*f=8.)
         
   ;

run;&lt;/PRE&gt;
&lt;P&gt;where the -- indicates adjacent variables.&lt;/P&gt;</description>
      <pubDate>Mon, 03 Feb 2020 20:40:43 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/PROC-REPORT-mean-format-at-once/m-p/622037#M77262</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2020-02-03T20:40:43Z</dc:date>
    </item>
  </channel>
</rss>

