本文详细介绍了Stata软件解决包括空间权重矩阵的构建、空间计量模型的选择以及空间计量模型的建立过程等问题。
1.空间权重矩阵的构建
通常情况下,空间权重矩阵有邻接矩阵、地理距离空间权重矩阵、经济距离空间权重矩阵。Stata中构建空间权重矩阵需要用到这个命令:spwmatrix。首先要在Stata中安装spwmatrix命令代码如下:
ssc install spwmatrix
(1)邻接矩阵
spwmatrix gecon latitude longitude, wn(wbin) wtype(bin) db(0 10)
其中,latitude和longitude为各地区经纬度,wbin为空间权重矩阵的命名,wtype()代表矩阵类型。
(2)地理距离空间权重矩阵
spwmatrix gecon latitude longitude, wname(winvsq) wtype(inv) alpha(2) dband(0 100) cart
qlpha(1)表示这是根据两地区间距离平方的倒数构建的空间权重矩阵。
(3)经济距离空间权重矩阵
spwmatrix gecon latitude longitude, wn(wecon) wtype(econ) econvar(employment) rowstand
econvar()表示经济距离权重矩阵,括号中的指标为经济指标。
spatgsa var,weight(W) moran geary twotail
var指需要检验的变量,W是空间权重矩阵。
spatlsa var,weight(W) moran graph(moran) symbol(n)
(1)基准模型:最小二乘模型
xtreg y x1 x2 x3 x4 x5 x6,re xttest0
re表示这里默认选择随机效应,然后通过xttest0命令检验是否选择随机效应。
ssc install xsmle
空间滞后模型是指考虑了被解释变量的滞后项,代码如下:
xsmle y x1 x2 x3 x4 x5 x6,wmat(W) model(sar) fe type(ind) nsim(500) nolog
空间误差模型是指考虑了误差项的空间滞后项,代码如下:
xsmle y x1 x2 x3 x4 x5 x6,emat(W) model(sem) fe type(ind) nsim(500) nolog
空间杜宾模型是指考虑了解释变量和被解释变量的滞后项,代码如下:
xsmle y x1 x2 x3 x4 x5 x6,wmat(W) model(sdm) fe type(ind) nsim(500) nolog effects
effects可以得到直接效应和间接效应。
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/211366.html原文链接:https://javaforall.net
