I have a problem in computing the margins of a linear fixed effects regression that I have not managed to solve by looking at previous posts - I apologies in case I overlooked similar issues that had already been discussed.
I am running the following regression:
Code:
reghdfe DV cit_intern cit_hostcountry cit_hostcountry#ownethmig_max $CONTROLS , abs(i.patent i.cat_code) vce(cluster patent)
DV is a binary variable;
ownethmig_max is collinear with patent fixed effects (and this is the reason why I did not use cit_hostcountry##ownethmig_max);
both cit_hostcountry and ownethmig_max are dychotomous variables.
I would like to compute average marginal effects of cit_hostcountry at different values of ownethmig_max in order to plot the results using marginsplot to better explain the results of the regressions.The following example is a simple one, but the final goal is to plot the marginal effects of a subsample analysis for four groups in the same graph.
In a previous similar model specification without patent fixed effects, I used:
Code:
margins, dydx(i.cit_hostcountry) over(ownethmig_max) post vsquish marginsplot
Once I introduce the patent fixed effects, the margins command gives me the following output:
Code:
Average marginal effects Number of obs = 306546
Model VCE : Robust
Expression : Linear prediction, predict()
dy/dx w.r.t. : 1.cit_hostcountry
over : ownethmig_max
------------------------------------------------------------------------------------
| Delta-method
| dy/dx Std. Err. z P>|z| [95% Conf. Interval]
-------------------+----------------------------------------------------------------
1.cit_hostcountry |
ownethmig_max |
0 | . (not estimable)
1 | . (not estimable)
------------------------------------------------------------------------------------
Note: dy/dx for factor levels is the discrete change from the base level.Any insights would be much appreciated.
Thank you,
Alba
0 Response to not estimable margins after reghdfe
Post a Comment