<?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 fmm write the regression equation using output in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Proc-fmm-write-the-regression-equation-using-output/m-p/930411#M366061</link>
    <description>&lt;P&gt;I created my own distribution with the values in the csv, I found just one predicted value with this formula:&lt;BR /&gt;predicted=([@[intercept_1]]+[@[beta_1]])*[@probs1]+([@intercept2]+[@[beta_2]])*[@probs2]&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="harmonic_2-1717154284644.png" style="width: 650px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/96888i697029FF6BCED264/image-dimensions/650x377?v=v2" width="650" height="377" role="button" title="harmonic_2-1717154284644.png" alt="harmonic_2-1717154284644.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;How can i find the other predicted value for the other observations?&lt;/P&gt;</description>
    <pubDate>Fri, 31 May 2024 11:18:51 GMT</pubDate>
    <dc:creator>harmonic</dc:creator>
    <dc:date>2024-05-31T11:18:51Z</dc:date>
    <item>
      <title>Proc fmm write the regression equation using output</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Proc-fmm-write-the-regression-equation-using-output/m-p/930378#M366051</link>
      <description>&lt;P&gt;Hello community,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I am trying to build a regression equation using the proc fmm output:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;/* MLE */
ods graphics on /height=900 width=1600;
*ods select DensityPlot;
proc fmm data=casuser.ds gconv=0 plots=density(bins=90) seed=12345 maxiter=2000 plots=all;
class reg_clim_num; 
*bayes MUPRIORPARMS((0,  2E12	) (-40000, .)  ) ;
    model dk_cons = reg_clim_num / dist=normal k=2 parms(-63745 1688330000000,  -39981.1 33440000000);
	ods output ParameterEstimates=ParameterEstimates;
	*ods output PostSummaries=PostSummaries;
	performance cpucount=8;
	output out=ds_out predicted=predicted pred=pred mean=mean residual=residual mixprobs=mixprobs mixweights=mixweights; 
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&lt;BR /&gt;Which parameters should I use?&amp;nbsp;&lt;BR /&gt;y = intercept + ...?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="harmonic_0-1717141489135.png" style="width: 620px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/96883i72E00C27C08E3480/image-dimensions/620x197?v=v2" width="620" height="197" role="button" title="harmonic_0-1717141489135.png" alt="harmonic_0-1717141489135.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 31 May 2024 07:46:08 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Proc-fmm-write-the-regression-equation-using-output/m-p/930378#M366051</guid>
      <dc:creator>harmonic</dc:creator>
      <dc:date>2024-05-31T07:46:08Z</dc:date>
    </item>
    <item>
      <title>Re: Proc fmm write the regression equation using output</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Proc-fmm-write-the-regression-equation-using-output/m-p/930401#M366059</link>
      <description>&lt;P&gt;The image you posted looks like a summary of the descriptive statistics for variables. You want to use the ParameterEstimates table to interpret the model. In the upper left corner of the screen is a drop-down menu that says PostSummaries. Click on that and see if ParameterEstimates is another option to view.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In addition, for the FMM procedure, you will need to output the&amp;nbsp;MixingProbs table, so add the statement&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="sas"&gt;ods output ParameterEstimates=ParameterEstimates MixingProbs=MixingProbs;&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The parameter estimates give the parameters for each component. You will see a column 'Component' that has values 1 and 2, and parameter estimates for "Intercept", the relative increment for each class level, and the variance for each component.&amp;nbsp; The MixingProbs table will have one mixing probability. Use 1-probability as the second mixing probability.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 31 May 2024 10:40:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Proc-fmm-write-the-regression-equation-using-output/m-p/930401#M366059</guid>
      <dc:creator>Rick_SAS</dc:creator>
      <dc:date>2024-05-31T10:40:20Z</dc:date>
    </item>
    <item>
      <title>Re: Proc fmm write the regression equation using output</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Proc-fmm-write-the-regression-equation-using-output/m-p/930411#M366061</link>
      <description>&lt;P&gt;I created my own distribution with the values in the csv, I found just one predicted value with this formula:&lt;BR /&gt;predicted=([@[intercept_1]]+[@[beta_1]])*[@probs1]+([@intercept2]+[@[beta_2]])*[@probs2]&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="harmonic_2-1717154284644.png" style="width: 650px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/96888i697029FF6BCED264/image-dimensions/650x377?v=v2" width="650" height="377" role="button" title="harmonic_2-1717154284644.png" alt="harmonic_2-1717154284644.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;How can i find the other predicted value for the other observations?&lt;/P&gt;</description>
      <pubDate>Fri, 31 May 2024 11:18:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Proc-fmm-write-the-regression-equation-using-output/m-p/930411#M366061</guid>
      <dc:creator>harmonic</dc:creator>
      <dc:date>2024-05-31T11:18:51Z</dc:date>
    </item>
    <item>
      <title>Re: Proc fmm write the regression equation using output</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Proc-fmm-write-the-regression-equation-using-output/m-p/930419#M366064</link>
      <description>&lt;P&gt;The First Component:&lt;/P&gt;
&lt;P&gt;1. For observations for which group="group 1", the conditional distribution of dk_cons is&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;f_11 = N(Intercept_1 + beta_1, 1.0489), where the second argument is the estimated Variance&lt;/P&gt;
&lt;P&gt;2. For observations for which group="group 2", the conditional distribution of dk_cons is&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;f_12 = N(Intercept_1, 1.0489)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The Second Component:&lt;/P&gt;
&lt;P&gt;1. For observations for which group="group 1", the conditional distribution of dk_cons is&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;f_21 = N(Intercept_2 + beta_2, 1.0197), where the second argument is the estimated Variance&lt;/P&gt;
&lt;P&gt;2. For observations for which group="group 2", the conditional distribution of dk_cons is&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;f_22 = N(Intercept_2, 1.0197)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Let p = 0.2573 be the mixing probability. Then the full model&amp;nbsp; is:&lt;/P&gt;
&lt;P&gt;- For&amp;nbsp;observations for which group="group 1", the conditional distribution is p*f_11 + (1-p)*f_21&lt;/P&gt;
&lt;P&gt;- For&amp;nbsp;observations for which group="group 2", the conditional distribution is p*f_12 + (1-p)*f_22&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;</description>
      <pubDate>Fri, 31 May 2024 12:20:47 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Proc-fmm-write-the-regression-equation-using-output/m-p/930419#M366064</guid>
      <dc:creator>Rick_SAS</dc:creator>
      <dc:date>2024-05-31T12:20:47Z</dc:date>
    </item>
  </channel>
</rss>

