Hello Everyone,
I want to estimate how the magnitude of the Child Penalty (according to Kleven et al. 2019: https://www.aeaweb.org/articles?id=10.1257/app.20180010) varies for parents to children with disabilities compared to the general population. Since parents to children with disabilities are different in their background characteristics compared to the general population, I used some kind of natural experiment, but my results are not very good for now.
So I thought to use matching to create "synthetic" control group for the parents for children with disabilities, with nearest-neighbor method. The trouble is that in this case I need to estimate the child penalty for every group separately, so I can't use the package
to regress, but I need commands that will generate new variable that will indicate me what observations are "neighbors" in my case.
For example, suppose the the variable called "treat" is binary indicator for whether the person has child with disabilities, so I regress:
Now I have the propensity score to being treated of the observations in my sample, but how can I create new variable that will indicate me what are the observations which gets 0 in the variable "treat" but would included in the regression if I would use something like
.
I hope it would be understood, because I'm really desperate for help.
Thank you already,
Fitzgerald.
I want to estimate how the magnitude of the Child Penalty (according to Kleven et al. 2019: https://www.aeaweb.org/articles?id=10.1257/app.20180010) varies for parents to children with disabilities compared to the general population. Since parents to children with disabilities are different in their background characteristics compared to the general population, I used some kind of natural experiment, but my results are not very good for now.
So I thought to use matching to create "synthetic" control group for the parents for children with disabilities, with nearest-neighbor method. The trouble is that in this case I need to estimate the child penalty for every group separately, so I can't use the package
Code:
teffects psmatch
For example, suppose the the variable called "treat" is binary indicator for whether the person has child with disabilities, so I regress:
Code:
logit treat mean_income_pre_birth age_at_first_birth number_of_children years_of_education, robust predict propensity_score
Code:
teffects psmatch (mean_income_after_birth) (treat mean_income_pre_birth age_at_first_birth number_of_children years_of_education, logit)
I hope it would be understood, because I'm really desperate for help.
Thank you already,
Fitzgerald.

Comment