空间杜宾模型分解效应的stata代码
时间: 2023-08-07 17:05:41 浏览: 410
面板数据的空间计量模型的stata程序(版本3).pdf
空间杜宾模型分解效应可以使用Stata中的spatial Durbin模型进行估计。以下是一个示例代码:
```
spatreg dependent_var independent_vars, model(lag) spatiallag(spatial_var) spatialweight(spatial_weights)
```
其中,`dependent_var`是因变量,`independent_vars`是自变量,`lag`指定模型中的滞后项数,`spatial_var`是空间变量,`spatial_weights`是空间权重矩阵。
对于空间杜宾模型中的分解效应,可以通过以下步骤进行估计:
1. 估计空间滞后模型(SLM):
```
spatreg dependent_var independent_vars, model(lag) spatiallag(spatial_var) spatialweight(spatial_weights)
```
2. 估计空间误差模型(SEM):
```
spatreg dependent_var independent_vars, model(lag) spatialeffect(spatial_var) spatialweight(spatial_weights)
```
3. 使用SLM和SEM的残差分别估计分解效应:
```
gen resid_slm = e(r_spatiallag)
gen resid_sem = e(r_spatialeffect)
reg dependent_var independent_vars resid_slm resid_sem
```
这样,就可以得到空间杜宾模型的分解效应。
阅读全文