Notice: On April 23, 2014, Statalist moved from an email list to a forum, based at statalist.org.
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: st: RE: Oxaca decomposition with heckman
From
"Rubil Ivica" <[email protected]>
To
<[email protected]>
Subject
RE: st: RE: Oxaca decomposition with heckman
Date
Wed, 20 Nov 2013 14:53:57 +0100
Fabrizio,
did you include the variable "mills" in your set of covariates (age, ..., clerk)?
The command for decomposition should look as follows:
oaxaca ln_hourly_wage age ... mills ... clerk, by(stat2) noisily detail adjust(mills)
And I would recommend you not to use adjust(), but rather let the contribution of mills be estimated and reported along with other covariates' contributions.
Hope it helps.
ivica
-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Fabrizio Colella - 1348010
Sent: Wednesday, November 20, 2013 2:23 PM
To: [email protected]
Subject: Re: st: RE: Oxaca decomposition with heckman
Dear Rubil,
first of all thanks for your help!
I am not sure I understood what you mean. I do have tried to estimate the Heckman model separately, using the following code:
oheckman ln_hourly_wage age ... clerk , select(status = age age2 education couple benefits children) twostep predict xb generate mills = normalden(-xb) / (1 - normal(-xb)) oaxaca ln_hourly_wage age ... clerk, by(stat2) noisily detail adjust(mills)
where "status" assumes values 0,1, or 2 for non-employment, part-time, full-time and "stat2" assumes values .,1, or 2 for non-employment, part-time, full-time
and the result on the oaxaca estimation is:
mills not found
r(111);
Maybe you can suggest another way to adjust the -oaxaca-
Thank you again,
Fabrizio
----- Original Message -----
From: "Rubil Ivica" <[email protected]>
To: [email protected]
Sent: Wednesday, November 20, 2013 1:53:15 PM
Subject: st: RE: Oxaca decomposition with heckman
Fabrizio,
why don't you first estimate the lambda separately and just use it as an additional covariate in -oaxaca-?
ir
-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Fabrizio Colella - 1348010
Sent: Wednesday, November 20, 2013 1:43 PM
To: [email protected]
Subject: st: Oxaca decomposition with heckman
Dear Statalist,
I would like to perform an Oaxaca-Blinder Wage Decomposition comparing hourly wage of part-time and full-time employees.
Moreover, I want to perform an Heckman model with a selection regarding the choices of workers among part-time, full-time and non-employment at the first step.
It seems it is impossible to achieve my goal using directly the command "Oaxaca" because the dependent variable at the first stage of the Heckman model is the same I have entered in the section "by(...)" of the Oaxaca structure.
Any suggestions?
Any help will be highly appreciated.
Thanks
Fabrizio
------------------------------------------
Fabrizio Colella
Bocconi University and
Fondazione Rodolfo DeBenedetti
Milan, Italy
[email protected]
*
* For searches and help try:
* http://www.stata.com/help.cgi?search
* http://www.stata.com/support/faqs/resources/statalist-faq/
* http://www.ats.ucla.edu/stat/stata/
*
* For searches and help try:
* http://www.stata.com/help.cgi?search
* http://www.stata.com/support/faqs/resources/statalist-faq/
* http://www.ats.ucla.edu/stat/stata/
*
* For searches and help try:
* http://www.stata.com/help.cgi?search
* http://www.stata.com/support/faqs/resources/statalist-faq/
* http://www.ats.ucla.edu/stat/stata/
*
* For searches and help try:
* http://www.stata.com/help.cgi?search
* http://www.stata.com/support/faqs/resources/statalist-faq/
* http://www.ats.ucla.edu/stat/stata/