然而,论坛中很多朋友多次提问关于Stata中的LM检验问题。由于Stata软件中的空间计量命令由多个零散的命令组成,如果对命令了解的不够全面,很难做出一套完整规范的实证分析过程。本文仅就传统的LM检验做出一个Stata使用介绍。
Stata中空间计量LM检验命令为 spatdiag,该命令之所以成为传统的LM检验,是基于OLS模型的残差进行检验,验证模型是否存在空间效应。空间计量模型的设定一般以OLS模型为基础,一步一步深入展开。原书指出(P35-P37):如果把OLS作为一个判断的分界点,一个解决方法就是检验,是空间滞后模型还是空间误差模型能够更好地描述数据。LM检验分为传统LM和稳健LM,分别对空间滞后和空间误差模型做测试。如果拒绝原假设,那我们就应该采用空间效应模型,而不应该使用OLS模型。
Stata中的操作步骤如下(以截面为例,附数据文件):
columbusswm.dta
(7.91 KB, 需要: 2 个论坛币)
columbusdata.dta
(2.07 KB, 需要: 2 个论坛币)
(1)准备好原始数据columbusdata.dta和空间权重矩阵columbusswm.dta
(2)定义空间权重矩阵W。
- . clear
- . use columbusswm.dta
- . spatwmat using columbusswm.dta,name(W)
- . use columbusdata.dta, clear
- . regress crime hoval income
- . spatdiag, weights(W)


雷达卡






京公网安备 11010802022788号







