stata计算莫兰指数
时间: 2023-11-10 12:07:00 浏览: 141
用Stata中自带的spatlsa工具计算莫兰指数(Moran's I)详细步骤
5星 · 资源好评率100%
Stata 中计算莫兰指数可以使用命令 `moran`。假设你的数据集中有两列变量 `y` 和 `x`,其中 `y` 是空间变量,`x` 是非空间变量,你可以按照以下步骤计算莫兰指数:
1. 安装 `spatwmat` 命令:
```
ssc install spatwmat
```
2. 生成空间权重矩阵:
```
spatwmat x y, id(id_var) threshold(0)
```
这里的 `id_var` 是数据集中表示空间位置的变量的名称。
3. 计算莫兰指数:
```
moran x, wmatrix(id_var_w) y(y) standardise
```
这里的 `id_var_w` 是 `spatwmat` 命令生成的空间权重矩阵的行标识符变量的名称,`y` 是 `moran` 命令所需的缺省变量,`standardise` 选项表示对变量进行标准化处理。
计算完成后,Stata 会输出莫兰指数及其显著性水平。
阅读全文