用Stata软件计算Moran’s I的详细过程
l 第一步:安装程序包
findit spmat//安装程序包
l 第二步:打开权重文件
use "D:\program\W.dta", clear //W为权重文件,注意修改文件路径
spmat dta W var*, replace //将以var为变量名首字母的变量都替换命名为W权重
spmat summarize W, links //统计权重W的相关信息
l 第三步:打开数据文件
use "D:\program\data.dta",clear //data为数据文件
spatwmat using D:\program\W.dta,name(W) standardize //标准化权重
l 第四步:计算全局莫兰指数
spatgsa rho2015,weights(W) moran //全局莫兰指数,rho2015是变量,此命令默认单尾;
spatgsa rho2011 rho2012 rho2013 rho2014 rho2015,weights(W) moran//批量计算2011至2015年的全局moran指数
l 第五步:计算局部莫兰指数
spatlsa rho2015,weights(W) moran //计算2015年的局部莫兰指数
l 第六步:计算莫兰散点图
spatlsa rho2015 ,weight(W) moran graph (moran) symbol(n)//莫兰散点图
spatlsa rho2015 ,weight(W) moran id(DMUname) graph (moran) symbol(id)//带汉字标识的莫兰散点图


雷达卡



京公网安备 11010802022788号







