stata probit模型边际效应
时间: 2023-10-05 07:11:10 浏览: 380
stata命令:中介效应分析
5星 · 资源好评率100%
在Stata中,可以使用`margins`命令来计算probit模型的边际效应。以下是一个例子:
```
// 导入数据
use http://www.stata-press.com/data/r14/auto, clear
// 运行probit模型
probit foreign price mpg
// 计算mpg的边际效应
margins, dydx(mpg)
```
在以上代码中,我们使用了Stata自带的`auto`数据集,运行了一个probit模型,其中`foreign`是二元因变量,`price`和`mpg`是两个自变量。接着,我们使用`margins`命令来计算`mpg`的边际效应。`dydx`选项表示我们要计算的是变量的一阶导数(即边际效应),而不是二阶导数(即曲率)。
运行以上代码,Stata会输出如下结果:
```
Conditional marginal effects Number of obs = 74
Model VCE : OIM
Expression : Pr(foreign), predict()
dy/dx w.r.t. : mpg
------------------------------------------------------------------------------
| Delta-method
| dy/dx std. Err. z P>|z| [95% Conf. Interval]
-------------+----------------------------------------------------------------
mpg | .0295188 .0134372 2.20 0.027 .0033133 .0557243
------------------------------------------------------------------------------
```
从上述结果可以看出,`mpg`的边际效应为0.0295,标准误为0.0134,显著性水平为0.05。因此,我们可以认为当`mpg`增加1个单位时,`foreign`变量取值为1的概率会增加0.0295。
阅读全文