//1.LM检验
use w.dta,clear
spatwmat using w.dta,name(w) standardize
spatwmat dta w A-P,norm(row) replace //A-P是变量名
drop A-P
set matsize 320 //16*20(16个截面,20年数据)
mat TMAT=I(20) //括号中代表年数
mat Wxt=TMAT#w //将16*16的界面矩阵与TMAT合并
svmat Wxt
save Wxt.dta,replace //保存M检验所需空间面板权重矩阵
spatwmat using Wxt.dta,name(ww) standardize
import excel "C:\Users\Administrator\Desktop\Stata16\回归数据.xlsx",sheet(Sheet1) firstrow clear
reg lny lnx z1 z2 z3 z4 z5 z6 z7 z8
spatdiag,w(ww) //LM检验