<?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: Confidence interval for Geometric_Mean in Proc Mean in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Confidence-interval-for-Geometric-Mean-in-Proc-Mean/m-p/435248#M108107</link>
    <description>&lt;P&gt;Use alpha and uclm lclm:&lt;/P&gt;
&lt;PRE class=" language-sas"&gt;&lt;CODE class="  language-sas"&gt;&lt;SPAN class="token procnames"&gt;proc means data&lt;/SPAN&gt;&lt;SPAN class="token operator"&gt;=&lt;/SPAN&gt;sashelp&lt;SPAN class="token punctuation"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token statement"&gt;class &lt;/SPAN&gt;alpha&lt;SPAN class="token operator"&gt;=&lt;/SPAN&gt;&lt;SPAN class="token number"&gt;0.05&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;;&lt;/SPAN&gt;
 &lt;SPAN class="token statement"&gt;class&lt;/SPAN&gt; sex&lt;SPAN class="token punctuation"&gt;;&lt;/SPAN&gt;
 &lt;SPAN class="token keyword"&gt;var&lt;/SPAN&gt; height&lt;SPAN class="token punctuation"&gt;;&lt;/SPAN&gt; 
 output out&lt;SPAN class="token operator"&gt;=want&lt;/SPAN&gt; lclm&lt;SPAN class="token operator"&gt;=&lt;/SPAN&gt;lclm uclm&lt;SPAN class="token operator"&gt;=&lt;/SPAN&gt;uclm&lt;SPAN class="token punctuation"&gt;;&lt;/SPAN&gt;
&lt;SPAN class="token punctuation"&gt;run;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;For geometric, its just a matter of log()'ing values which are &amp;gt; 0 and using them in the proc means.&lt;/P&gt;</description>
    <pubDate>Thu, 08 Feb 2018 13:37:59 GMT</pubDate>
    <dc:creator>RW9</dc:creator>
    <dc:date>2018-02-08T13:37:59Z</dc:date>
    <item>
      <title>Confidence interval for Geometric_Mean in Proc Mean</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Confidence-interval-for-Geometric-Mean-in-Proc-Mean/m-p/435241#M108100</link>
      <description>&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 05 Mar 2018 10:21:53 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Confidence-interval-for-Geometric-Mean-in-Proc-Mean/m-p/435241#M108100</guid>
      <dc:creator>DmytroYermak</dc:creator>
      <dc:date>2018-03-05T10:21:53Z</dc:date>
    </item>
    <item>
      <title>Re: Confidence interval for Geometric_Mean in Proc Mean</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Confidence-interval-for-Geometric-Mean-in-Proc-Mean/m-p/435247#M108106</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc surveymeans data=sashelp.class geomean gmclm allgeo;
var weight;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 08 Feb 2018 13:35:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Confidence-interval-for-Geometric-Mean-in-Proc-Mean/m-p/435247#M108106</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2018-02-08T13:35:30Z</dc:date>
    </item>
    <item>
      <title>Re: Confidence interval for Geometric_Mean in Proc Mean</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Confidence-interval-for-Geometric-Mean-in-Proc-Mean/m-p/435248#M108107</link>
      <description>&lt;P&gt;Use alpha and uclm lclm:&lt;/P&gt;
&lt;PRE class=" language-sas"&gt;&lt;CODE class="  language-sas"&gt;&lt;SPAN class="token procnames"&gt;proc means data&lt;/SPAN&gt;&lt;SPAN class="token operator"&gt;=&lt;/SPAN&gt;sashelp&lt;SPAN class="token punctuation"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token statement"&gt;class &lt;/SPAN&gt;alpha&lt;SPAN class="token operator"&gt;=&lt;/SPAN&gt;&lt;SPAN class="token number"&gt;0.05&lt;/SPAN&gt;&lt;SPAN class="token punctuation"&gt;;&lt;/SPAN&gt;
 &lt;SPAN class="token statement"&gt;class&lt;/SPAN&gt; sex&lt;SPAN class="token punctuation"&gt;;&lt;/SPAN&gt;
 &lt;SPAN class="token keyword"&gt;var&lt;/SPAN&gt; height&lt;SPAN class="token punctuation"&gt;;&lt;/SPAN&gt; 
 output out&lt;SPAN class="token operator"&gt;=want&lt;/SPAN&gt; lclm&lt;SPAN class="token operator"&gt;=&lt;/SPAN&gt;lclm uclm&lt;SPAN class="token operator"&gt;=&lt;/SPAN&gt;uclm&lt;SPAN class="token punctuation"&gt;;&lt;/SPAN&gt;
&lt;SPAN class="token punctuation"&gt;run;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;For geometric, its just a matter of log()'ing values which are &amp;gt; 0 and using them in the proc means.&lt;/P&gt;</description>
      <pubDate>Thu, 08 Feb 2018 13:37:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Confidence-interval-for-Geometric-Mean-in-Proc-Mean/m-p/435248#M108107</guid>
      <dc:creator>RW9</dc:creator>
      <dc:date>2018-02-08T13:37:59Z</dc:date>
    </item>
    <item>
      <title>Re: Confidence interval for Geometric_Mean in Proc Mean</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Confidence-interval-for-Geometric-Mean-in-Proc-Mean/m-p/435281#M108122</link>
      <description>You just need to add uclm and lclm to your list of statistics in Proc means.</description>
      <pubDate>Thu, 08 Feb 2018 15:08:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Confidence-interval-for-Geometric-Mean-in-Proc-Mean/m-p/435281#M108122</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2018-02-08T15:08:28Z</dc:date>
    </item>
    <item>
      <title>Re: Confidence interval for Geometric_Mean in Proc Mean</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Confidence-interval-for-Geometric-Mean-in-Proc-Mean/m-p/435290#M108128</link>
      <description>&lt;P&gt;Thank you!&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here it is the final version:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;ods output Summary = pretable3;
proc means data=pretable2 nmiss mean std cv min median max lclm uclm alpha=0.05;
 class PARAMN PARAMCD PARAM TRT01A;
 var QVAL LN_QVAL; 
run;


data pretable4 ; *** Putting values into character***;
  format Geom_mean_C Geom_cv_C Geom_LCLM_C Geom_UCLM_C $200.;
  set pretable3;
  NObs_C = put(NObs,8.0);
  QVAL_Mean_C = put(QVAL_Mean,8.3);
  QVAL_StdDev_C = put(QVAL_StdDev,8.4);
  QVAL_Min_C = put(QVAL_Min,8.2);
  QVAL_Median_C = put(QVAL_Median,8.3);
  QVAL_Max_C = put(QVAL_Max,8.2);
  if LN_QVAL_Mean ne . then do; Geom_mean_C = strip(put(exp(LN_QVAL_Mean),8.3)); Geom_LCLM_C = strip(put(exp(LN_QVAL_LCLM),8.3)); Geom_UCLM_C = strip(put(exp(LN_QVAL_UCLM),8.3));end;
  if LN_QVAL_StdDev ne . then do; Geom_cv_C   = strip(put((sqrt(exp(LN_QVAL_StdDev**2)-1))*100,8.4)); end;
  QVAL_CV_C = put(QVAL_CV,8.4);
run; *** end of Putting values into character***;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 08 Feb 2018 15:26:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Confidence-interval-for-Geometric-Mean-in-Proc-Mean/m-p/435290#M108128</guid>
      <dc:creator>DmytroYermak</dc:creator>
      <dc:date>2018-02-08T15:26:30Z</dc:date>
    </item>
  </channel>
</rss>

