最近在写毕业论文做空间计量,算空间相关性moran指数时,值总是大于1,网上几乎没有相关问题的解答,经过一番痛苦的试错之后,终于才看到了CSDN上虾神的文章,顺利解决。原因是在空间权重矩阵的设置时用了反距离的方式,1/d^2,看了虾神的文章,将缩小的值扩大倍数,未能解决,但设为1/d顺利解决,不明觉厉啊!
网上处理此类问题的方法很少,特发此贴,感谢虾神~
文章转于CSDN:大虾卢
通常,Global Moran's I 指数介于 -1.0 到 1.0 之间。是只有对我们权重进行了行标准化(行标准化的意思,就是在做空间距离矩阵的时候,对矩阵中的每一行,求和后,每个元素除以所在行元素之和这种标准化操作)时才会这样。如果没有对权重进行行标准化处理,则指数值可能会落在-1.0 到 1.0 的范围之外,这表示参数设置有问题。最常见的问题如下:
1.输入的数据严重偏斜(创建数据值的直方图可了解此情况),空间关系的概念化或距离范围的设置使得某些要素的相邻要素非常少。Global Moran's I 统计量是渐进正态的,这意味着,对于偏斜数据,每个要素至少需要具有 8 个相邻要素。为距离范围或距离阈值参数计算的默认值可确保每个要素至少具有 1 个相邻要素,但这可能不够,尤其是在输入数据中的有的值出现严重偏斜时。
2.使用反距离空间关系的概念化,并且反距离非常小。
关于反距离过小的问题,是因为在选择反距离的幂的时候,为了突出拉伸,选择了一个过高的幂,这样就会把反距离(距离的倒数)变得非常的小。
3.未选择行标准化,但应选择。除非聚合方案与所分析的字段直接相关,否则,只要对数据进行了聚合处理,就应选择行标准化。
————————————————
版权声明:本文为CSDN博主「大虾卢」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/allenlu2008/article/details/47130353


雷达卡



,有点慌。请大佬指点
京公网安备 11010802022788号







