LISTSERV at the University of Georgia
Menubar Imagemap
Home Browse Manage Request Manuals Register
Previous messageNext messagePrevious in topicNext in topicPrevious by same authorNext by same authorPrevious page (October 2005, week 4)Back to main SAS-L pageJoin or leave SAS-L (or change settings)ReplyPost a new messageSearchProportional fontNon-proportional font
Date:   Fri, 28 Oct 2005 14:17:08 -0700
Reply-To:   David L Cassell <davidlcassell@MSN.COM>
Sender:   "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From:   David L Cassell <davidlcassell@MSN.COM>
Subject:   Re: PROC PROBIT vs LOGISTIC link=normit, intercepts difference
In-Reply-To:   <200510281531.j9SDvohu002617@malibu.cc.uga.edu>
Content-Type:   text/plain; format=flowed

sstewart@NBER.ORG wrote: >I have run the same probit using PROC PROBIT and PROC LOGISTIC link=normit, >and I get identical coeficients, but the values for intercepts 2, 3, and 4 >are different. Does anyone know why this is the case? We particularly care >about the most accurate value of the 4th intercept (the value among people >with zero on all of the binary predcitor variables). > >Intercepts from PROC Probit: > >Intercept 1 -0.2966 0.0001 -0.2967 -0.2964 1.171E7 <.0001 >Intercept2 1 0.9721 0.0001 0.9719 0.9723 1.236E8 <.0001 >Intercept3 1 2.0368 0.0001 2.0365 2.0370 2.138E8 <.0001 >Intercept4 1 2.9892 0.0002 2.9887 2.9897 1.564E8 <.0001 > >Intercepts from PROC Logistic link=normit: > >Intercept 1 1 -0.2966 0.000087 11714433.3 <.0001 >Intercept 2 1 0.6755 0.000091 55221920.9 <.0001 >Intercept 3 1 1.7402 0.000135 165280320 <.0001 >Intercept 4 1 2.6926 0.000238 128041714 <.0001 > >thank you, >Susan > >The SAS progam and full results are below: > >proc probit; class rthlth42; >where rthlth42 ne -8; model rthlth42 = work rec workrec adl >walk bend walkbend dep anx depanx seed heard; output out=mpred >p=yhat; weight SQPQW00F; > >proc logistic outest=logres; class rthlth42; >where rthlth42 ne -8; model rthlth42 = work rec workrec adl >walk bend walkbend dep anx depanx seed heard /link=normit technique=newton; >weight SQPQW00F;

I see that Shiling has already pointed out that the two procs parametrize the model differently, giving you different 'intercept' values. And he has pointed out one way to handle that problem.

But I wanted to point out two other things:

[1] You are using weights. Are these sample weights from a survey sample? If so, then you should not be using EITHER of these procs. You should be using PROC SURVEYLOGISTIC. And you should be incorporating *all* the survey design effects of the study in order to get the right results.

[2] The difference in parameterization is easy to see. Your results for intercepts 2 to 4 in PROC LOGISTIC differ from those in PROC PROBIT by *exactly* the size of intercept 1.

HTH, David -- David L. Cassell mathematical statistician Design Pathways 3115 NW Norwood Pl. Corvallis OR 97330

_________________________________________________________________ On the road to retirement? Check out MSN Life Events for advice on how to get there! http://lifeevents.msn.com/category.aspx?cid=Retirement


Back to: Top of message | Previous page | Main SAS-L page