<?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 How does SAS calculate 'xbeta' output in proc logistic? in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/How-does-SAS-calculate-xbeta-output-in-proc-logistic/m-p/137592#M37016</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;How does SAS calculate 'xbeta' output in proc logistic? I am using censored data and the Heckman Two-Step method to run a regression analysis, so here's the dilemma:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Heckman Two-Step Method:&lt;/P&gt;&lt;P&gt;1. Regress binary censored variable (eq 1 if censored, 0 otherwise) on RHS variables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; proc logistic data=all_data;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; model censored = RHS_variables / link=probit;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; output out=probit &lt;SPAN style="color: #ff0000;"&gt;&lt;STRONG&gt;xbeta=xbeta &lt;/STRONG&gt;&lt;/SPAN&gt;stdxbeta=stdxbeta;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. Regress dependent variables of interest on RHS variables and Inverse Mills Ratio of &lt;SPAN style="color: #ff0000;"&gt;(&lt;STRONG&gt;-Xi(beta/sigma)&lt;/STRONG&gt;)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; data probit;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set probit;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; imr=pdf('NORMAL', &lt;SPAN style="color: #ff0000;"&gt;&lt;STRONG&gt;xbeta&lt;/STRONG&gt;&lt;/SPAN&gt;)/cdf('NORMAL',&lt;SPAN style="color: #ff0000;"&gt;&lt;STRONG&gt;xbeta&lt;/STRONG&gt;&lt;/SPAN&gt;);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; label imr='Inverse Mills Ratio';&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; proc reg data=probit;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; model dep_var=RHS_variables imr / acov;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; where censored=1;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; output out=heckman;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; run; quit;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN style="color: #ff0000;"&gt;Essentially, is xbeta (calculated by SAS) equal to (-Xi(beta/sigma))?&lt;/SPAN&gt; If so, then the above code is accurate. If not, then how do I calculate (-Xi(beta/sigma))?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your help,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 29 Apr 2014 13:40:20 GMT</pubDate>
    <dc:creator>egarcia</dc:creator>
    <dc:date>2014-04-29T13:40:20Z</dc:date>
    <item>
      <title>How does SAS calculate 'xbeta' output in proc logistic?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/How-does-SAS-calculate-xbeta-output-in-proc-logistic/m-p/137592#M37016</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;How does SAS calculate 'xbeta' output in proc logistic? I am using censored data and the Heckman Two-Step method to run a regression analysis, so here's the dilemma:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Heckman Two-Step Method:&lt;/P&gt;&lt;P&gt;1. Regress binary censored variable (eq 1 if censored, 0 otherwise) on RHS variables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; proc logistic data=all_data;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; model censored = RHS_variables / link=probit;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; output out=probit &lt;SPAN style="color: #ff0000;"&gt;&lt;STRONG&gt;xbeta=xbeta &lt;/STRONG&gt;&lt;/SPAN&gt;stdxbeta=stdxbeta;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. Regress dependent variables of interest on RHS variables and Inverse Mills Ratio of &lt;SPAN style="color: #ff0000;"&gt;(&lt;STRONG&gt;-Xi(beta/sigma)&lt;/STRONG&gt;)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; data probit;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set probit;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; imr=pdf('NORMAL', &lt;SPAN style="color: #ff0000;"&gt;&lt;STRONG&gt;xbeta&lt;/STRONG&gt;&lt;/SPAN&gt;)/cdf('NORMAL',&lt;SPAN style="color: #ff0000;"&gt;&lt;STRONG&gt;xbeta&lt;/STRONG&gt;&lt;/SPAN&gt;);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; label imr='Inverse Mills Ratio';&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; proc reg data=probit;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; model dep_var=RHS_variables imr / acov;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; where censored=1;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; output out=heckman;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; run; quit;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN style="color: #ff0000;"&gt;Essentially, is xbeta (calculated by SAS) equal to (-Xi(beta/sigma))?&lt;/SPAN&gt; If so, then the above code is accurate. If not, then how do I calculate (-Xi(beta/sigma))?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your help,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Apr 2014 13:40:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/How-does-SAS-calculate-xbeta-output-in-proc-logistic/m-p/137592#M37016</guid>
      <dc:creator>egarcia</dc:creator>
      <dc:date>2014-04-29T13:40:20Z</dc:date>
    </item>
    <item>
      <title>Re: How does SAS calculate 'xbeta' output in proc logistic?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/How-does-SAS-calculate-xbeta-output-in-proc-logistic/m-p/137593#M37017</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In PROC LOGISTIC, xbeta contains the estimates of the linear predictor.&amp;nbsp; It is not scaled by sigma, I beleve you will have to divide through by the pooled error estimate to get what you need.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Steve Denham&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Apr 2014 16:48:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/How-does-SAS-calculate-xbeta-output-in-proc-logistic/m-p/137593#M37017</guid>
      <dc:creator>SteveDenham</dc:creator>
      <dc:date>2014-04-30T16:48:36Z</dc:date>
    </item>
  </channel>
</rss>

