Hi!
I am using the Oaxaca blinder two fold decomposition in Stata. I read the article 'A Stata implementation of the Blinder-Oaxaca decomposition' by Jann(2008). What I would like to do is to avoid the omitted category bias using categorical variables.Therefore, I think I should use the option categorical(varlist)...
My command is the following one:
tabulate degreegrade, nofreq generate(degreegrade)
tabulate father, nofreq generate(father)
tabulate atheneumregion, nofreq generate(atheneumregion)
tabulate diploma, nofreq generate(diploma)
tabulate voto_diploma_all, nofreq generate(voto_diploma_all)
tabulate eta_laurea_mfr, nofreq generate(eta_laurea_mfr)
tabulate tiplau_micro, nofreq generate(tiplau_micro)
tabulate gruppo_micro, nofreq generate(gruppo_micro)
tabulate domicile, nofreq generate(domicile)
tabulate frequency, nofreq generate(frequency)
tabulate method, nofreq generate(method)
oaxaca lnhourlywage citt_mfr expmobility degreeontime permanent privatecourses privatesector livingorigin doctoralstudies specializationschool masterafterdegree studyscholarship_workgrant stage trainership_practicum professionaltraining trainingcourse mesi_i_lavoro durata_lavoro_mesi weeklyhours degreegrade1-degreegrade5 father1-father5 atheneumregion1-atheneumregion3 diploma1-diploma8 voto_diploma_all1-voto_diploma_all3 eta_laurea_mfr1-eta_laurea_mfr4 tiplau_micro1-tiplau_micro3 gruppo_micro1-gruppo_micro14 domicile1-domicile3 frequency1-frequency3 method1-method11 if [people_over==1], by(sesso) weight(1) categorical(father?, degreegrade?, atheneumregion?, diploma?, voto_diploma_all?, eta_laurea_mfr?, tiplau_micro?, gruppo_micro?, domicile?, frequency?, method?) relax
However, when I run the command I get the error '3300 argument out of range'
Can someone help me pleeease?
Thanks a lot
Giulia
I am using the Oaxaca blinder two fold decomposition in Stata. I read the article 'A Stata implementation of the Blinder-Oaxaca decomposition' by Jann(2008). What I would like to do is to avoid the omitted category bias using categorical variables.Therefore, I think I should use the option categorical(varlist)...
My command is the following one:
tabulate degreegrade, nofreq generate(degreegrade)
tabulate father, nofreq generate(father)
tabulate atheneumregion, nofreq generate(atheneumregion)
tabulate diploma, nofreq generate(diploma)
tabulate voto_diploma_all, nofreq generate(voto_diploma_all)
tabulate eta_laurea_mfr, nofreq generate(eta_laurea_mfr)
tabulate tiplau_micro, nofreq generate(tiplau_micro)
tabulate gruppo_micro, nofreq generate(gruppo_micro)
tabulate domicile, nofreq generate(domicile)
tabulate frequency, nofreq generate(frequency)
tabulate method, nofreq generate(method)
oaxaca lnhourlywage citt_mfr expmobility degreeontime permanent privatecourses privatesector livingorigin doctoralstudies specializationschool masterafterdegree studyscholarship_workgrant stage trainership_practicum professionaltraining trainingcourse mesi_i_lavoro durata_lavoro_mesi weeklyhours degreegrade1-degreegrade5 father1-father5 atheneumregion1-atheneumregion3 diploma1-diploma8 voto_diploma_all1-voto_diploma_all3 eta_laurea_mfr1-eta_laurea_mfr4 tiplau_micro1-tiplau_micro3 gruppo_micro1-gruppo_micro14 domicile1-domicile3 frequency1-frequency3 method1-method11 if [people_over==1], by(sesso) weight(1) categorical(father?, degreegrade?, atheneumregion?, diploma?, voto_diploma_all?, eta_laurea_mfr?, tiplau_micro?, gruppo_micro?, domicile?, frequency?, method?) relax
However, when I run the command I get the error '3300 argument out of range'
Can someone help me pleeease?
Thanks a lot
Giulia
Comment