如何解决如何在 Stata 中获得利润
我正在使用 suest
运行带有两个方程的 sur。 suest
后如何获得边距?
例如:
eststo model1: reg y1 x1##(x2 x3)
eststo model2: reg y2 x1##(x2 x3)
suest model1 model2,vce(robust)
margins,dydx(x1) predict(equation(y1)) atmeans post
margins,dydx(x1) predict(equation(y2)) atmeans post
margins
之后 suest
不起作用。我使用 suest
而不是 sureg
因为我需要强大的标准错误。
解决方法
你差一点就明白了,你只是把方程的名字弄错了。
在 suest model1 model2
之后,方程将被命名为 model1_mean
和 model2_mean
。
// Get some example data
webuse regress
// Generate y2
gen y2 = y + rnormal()
// Run regressions
reg y c.x1##c.(x2 x3)
estimates store M1
reg y2 c.x1##c.(x2 x3)
estimates store M2
suest M1 M2,vce(robust)
// Get partial effects on y with respect to x1 for each model at means of x2 and x3
margins,dydx(x1) predict(equation(M1_mean)) atmeans
margins,dydx(x1) predict(equation(M2_mean)) atmeans
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。