Statalist The Stata Listserver


[Date Prev][Date Next][Thread Prev][Thread Next][Date index][Thread index]

RE: st:Dummy varaibles with Oaxaca decomposition


From   "Simo Hansen" <[email protected]>
To   <[email protected]>
Subject   RE: st:Dummy varaibles with Oaxaca decomposition
Date   Thu, 19 Apr 2007 00:38:18 +0300

Dear Ben,
Thanks for your kind help.
I did not quite understand your command line <cnsreg lwage.......if
inlist(female,0,1). Could you explain it?
Does this line of the command allow me to impose restriction female+male==1
in the pooled regression? If not, how I can impose this restriction?
What I am trying to do is that rewrite the program that computes the
Regression-Compatible Oaxaca-Blinder Decomposition;
proposed in Fortin, N.M. "Greed, Altruism and the Gender Wage Gap"' 2005 by
using "Oaxaca" command. I have her program code and try to do replicate her
results using "oaxaca" command.
Thanks again for your kind help.
Simo
 


-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Ben Jann
Sent: 19 Nisan 2007 Perşembe 00:06
To: [email protected]
Subject: Re: st:Dummy varaibles with Oaxaca decomposition

Use the reference() option instead of weight(omega). The omega method
is a special case that only works with straight standard OLS, I think.
That is, do something like

cnsreg lwage ... if female==0 ...
estimates store male
cnsreg lwage ... if female==1 ...
estimates store female
cnsreg lwage ... if inlist(female,0,1) ...
estimates store pooled
oaxaca male female, ref(pooled) detail

However, is your approach with the constraints not equivalent to
applying the normalization proposed by Yun (2003)?

ben

Yun, M.-S. (2003). A Simple Solution to the Identification Problem in
        Detailed Wage Decompositions. IZA Discussion Paper No. 836.



On 4/18/07, Simo Hansen <[email protected]> wrote:
> Dear All,
> I am using "oaxaca" program to estimate the decomposition of the gender
gap.
> My most important aim is to estimate the contribution of each educational
> category to the gender gap. This method also provides a novel solution to
> the sensitivity of the results to the choice of the reference education
> category:
> constraint def 1 ed1+ed2+ed3+ed4+ed5+ed6=0;
> generating a variable of ones's and use the noconst option in the
> regressions;
> gen one=1;
> cnsreg lwage one ed1 ed2 ed3 ed4 ed5 ed6 age if female==0,
> noconst c(1);
> estimates store male;
> cnsreg lwage one ed1 ed2 ed3 ed4 ed5 ed6 age if female==1,
> noconst c(1);
> estimates store female;
> oaxaca male female, weight (omega) detail;
>
> I need to have some thoughts whether I am at the right track. My concern
is
> whether by using omega option my pooled regression is based on the
following
> regression:
> cnsreg lwage one ed1 ed2 ed3 ed4 ed5 ed6 age for all sample
>
> Furthermore, I want to impose another restriction on the pooled regression
> model that is:
> gen male=1-female;
> constraint def 2 male+female=0;
> cnsreg lwage one female male ed1 ed2 ed3 ed4 ed5 ed6 age, noconst c(1-2);
> How can I use the parameters of the above the pooled regression model as
> weights when I implement the "oaxaca programs"?
> Thanks for your kind concern in advance.
> Best regards,
> Simo.
>
>
>
>
> *
> *   For searches and help try:
> *   http://www.stata.com/support/faqs/res/findit.html
> *   http://www.stata.com/support/statalist/faq
> *   http://www.ats.ucla.edu/stat/stata/
>
*
*   For searches and help try:
*   http://www.stata.com/support/faqs/res/findit.html
*   http://www.stata.com/support/statalist/faq
*   http://www.ats.ucla.edu/stat/stata/


*
*   For searches and help try:
*   http://www.stata.com/support/faqs/res/findit.html
*   http://www.stata.com/support/statalist/faq
*   http://www.ats.ucla.edu/stat/stata/



© Copyright 1996–2024 StataCorp LLC   |   Terms of use   |   Privacy   |   Contact us   |   What's new   |   Site index