The QLIM procedure produces incorrect estimation results for the HECKIT option when SELECT(z=0) is specified


If the following conditions are met in the QLIM procedure, the parameter estimates in the second stage equation of the Heckman's two-step sample selection model are incorrect:

For example, incorrect results are generated if the SELECT(z=0) option is specified where the levels of z are 0 or 1 in the first stage probit equation.

If an OUTPUT statement is specified, the statistics for the second stage equation and the inverse mills ratios for the first stage binary dependent variable in the output data set are also incorrect.

To circumvent the problem, create an alternative selection variable z1 such that z1=1 if z=0 and z1= 0 if z=1. Specify z1 as the dependent variable in the first stage probit equation, and specify SELECT(z1=1) in the second stage equation.