Hi all,
I am learning about graphing the marginal effects of a variable conditional on the values of a second variable. I see how to use the margins command and then graph those results with confidence intervals, which gives me a sense of whether the marginal effects of one variable in the interaction are significant over the value range of the other variable in the interaction. But, my conditioning variable has a range of 0 to 85, with a mean of less than 3. I would like to show a histogram of that distribution overlaid on top of the marginal effects graph. I see that in R, there is a package called "interplot" that makes it easy. Does anyone know how to do the same thing in Stata? I'm on version 15 if that matters.
Here is what I have been doing:
logit dependentvariable variableA variableB c.variableA#c.variableB covariateC covariate D, cluster(yadayada)
margins, dydx(variableA) at(variableB=(0(5)85)) vsquish
marginsplot, ylin(0)
Thanks so much for any tips.
I am learning about graphing the marginal effects of a variable conditional on the values of a second variable. I see how to use the margins command and then graph those results with confidence intervals, which gives me a sense of whether the marginal effects of one variable in the interaction are significant over the value range of the other variable in the interaction. But, my conditioning variable has a range of 0 to 85, with a mean of less than 3. I would like to show a histogram of that distribution overlaid on top of the marginal effects graph. I see that in R, there is a package called "interplot" that makes it easy. Does anyone know how to do the same thing in Stata? I'm on version 15 if that matters.
Here is what I have been doing:
logit dependentvariable variableA variableB c.variableA#c.variableB covariateC covariate D, cluster(yadayada)
margins, dydx(variableA) at(variableB=(0(5)85)) vsquish
marginsplot, ylin(0)
Thanks so much for any tips.
Comment