新版白话空间统计(8):莫兰指数小结
本节对前面写的莫兰指数部分留下的一下小问题进行解答,里面包括一些读者朋友们通过邮件提出的一些问题。 Q1:ArcGIS中,计算莫兰指数的工具里面的那个Row(行标准化)是拿来干嘛的? A:所谓的行标准化,指的是在进行空间权重设定的时候,是否对 权重系数进行 标准化 ,具体说来,看下面这个例子: 还是这张图: 那么我们记录空间关系时候,会记录成这样的结构: 城市 临近城市 空间权重系数 北京 石家庄 1 北京 太原 1 北京 天津 1 北京 济南 1 西安 兰州 1 西安 银川 1 西安 西宁 1 这种情况,所有有临近关系的城市,都记录为1,那么现在就带来问题了: 北京与周边临近城市的空间权重之和等于 4 ,而 西安与周边城市的空间权重之和,等于 3 。 这种情况,带入到莫兰指数的公式里面的时候,可能出现因为空间位置分布不均匀,或者设计采样以及聚合的方式不一致,带来一些计算上的麻烦,最大的 麻烦 就是有时候莫兰指数计算出来的结果, 不在-1 —— 1之间 。(大家可以回忆一下莫兰指数的计算公式,会迭代累加所有临近要素的字段值来) 所以,Esri建议对空间权重进行 标准化 ,也就是用1来除以所有临近要素的数量,权重系数取平均值,那么上面这个空间权重矩阵就会记录成这个样子: 城市 临近城市 空间权重系数 北京 石家庄 0.25 北京 太原 0.25 北京 天津 0.25 北京 济南 0