ArcGIS空间自相关 (Global Moran‘s I)——探究人口空间格局的20年变迁

news2024/12/27 18:45:11

先了解什么是莫兰指数?

莫兰指数(Moran's I)是一种用于衡量空间自相关性的统计量,即它可以帮助我们了解一个地理区域内的观测值是否彼此相关以及这种相关性的强度和方向。

白话版:一句话就是判断数据在空间上有没有自相关性。

莫兰指数分类:

  • 全局莫兰指数 (Global Moran's I):用于检测整个研究区域内观测值的空间自相关性。如果全局莫兰指数显著不为零,则表明整个区域的数据点在空间上不是随机分布的。
  • 局部莫兰指数 (Local Moran's I):由 Luc Anselin 教授在 1995 年提出,用于识别特定位置及其邻域的空间自相关性。这有助于识别热点(高值聚集区)、冷点(低值聚集区)或异常值等局部模式。

莫兰指数的取值范围:

  • Moran's I 值范围在(-1,1)之间。Moran's I >0表示空间正相关性,其值越大,空间相关性越明显。Moran's I <0表示空间负相关性,其值越小,空间差异越大,否则,Moran's I = 0,空间呈随机性

应用场景:

  • 在地理信息系统 (GIS) 中,莫兰指数常常被用来分析诸如人口密度、疾病分布、环境污染等现象的空间分布模式。

本篇文章着重介绍全局莫兰指数 (Global Moran's I),通过人口普查数据来看我们人口分布在空间上的相关性,我们这里用了2000-2020年这20年的三次人口普查数据,并在省、市、自治区的行政尺度下进行分析,数据来源国家统计局:普查数据 - 国家统计局 (stats.gov.cn),

我们打开工具箱,在【空间统计工具】——>【分析模式】——>【空间自相关】;

输入要分析的图层和需要判断空间相关性的要素字段,另外最好勾选生成报表,这样我们对空间自相会有直观的了解,空间关系的概念化选:INVERSE_DISTANCE 意为:与远处的要素相比,附近的邻近要素对目标要素的计算的影响要大一些,更多空间关系类型可以参考官方文档:

空间自相关 (Global Moran's I) (空间统计)—ArcMap | 文档 (arcgis.com),标准化选:ROW,通常,Global Moran's I 指数介于 -1.0 到 1.0 之间。是只有我们对权重进行了标准化时才会这样。如果没有对权重进行标准化处理,则指数值可能会落在-1.0 到 1.0 的范围之外;

点击确定,生成结果会在下面这个文件夹路径生成,每个人的默认保存路径不同,可以自行查看;

打开这个MoransI_Result.html 的文件,该文件将在默认的浏览器中打开,我们可以看到五个值:Moran's I 指数、预期指数、方差、z 得分及 p 值,

Moran's I 指数、z 得分及 p 值三个值的关系到底怎么看,先看谁?

  • p 值用于判断空间自相关性的显著性,帮助我们决定数据是否可以用;
  • z 值用于评估 Moran's I 指数与预期随机分布之间的偏差程度,帮助我们了解数据在空间上是否有聚集或离散的趋势;
  • Moran's I 指数本身用于量化空间自相关性的强度,帮助我们确定数据是正相关还是负相关。

我们把关注点放在三个值上Moran's I 指数、z 得分及 p 值,我们先看p值;

p 值是在假设检验中用来评估结果的统计显著性的关键指标。在 Moran's I 指数中,p 值用于测试数据是否存在空间自相关性,那我们怎么测试,我们首先要有预期假设,在计算之前我们假设研究区域内的要素之间是随机分布,没有相关性,也就是零假设;

零假设

零假设:所分析的属性在研究区域内的要素之间是随机分布的。

说明在零假设条件下,空间内所分析的属性是不存在自相关性的。在该假设条件下,通过p值和z得分来判断是否拒绝零假设,若拒绝则表明空间中所分析的属性存在自相关性。

p 值

当 p 值小于某个显著性水平(例如 0.1 或 0.01),我们拒绝原假设,这意味着数据中存在空间自相关性,并且这种自相关性不太可能是由随机性造成的。具体来说:

  • 如果 p < 0.1,我们可以说在 90% 的置信水平上拒绝原假设,即数据具有空间自相关性。
  • 如果 p < 0.01,我们可以说在 99% 的置信水平上拒绝原假设,即数据具有高度的空间自相关性。
  • 如果 p > 0.1,我们接受原假设,即数据不具有空间自相关性。

好,新的名词置信水平是什么意思?

置信水平是用来表示对一个估计值的信心程度的概念,通常以百分比的形式表示。常见的置信水平包括:

  • 90%置信水平: 表示我们有90%的信心认为真实的参数值位于计算出的置信区间内。
  • 99%置信水平: 表示我们有99%的信心认为真实的参数值位于计算出的置信区间内。这个置信水平更高,对于一些要求较高置信度的研究或决策可能会选择使用。

也就是拒绝原假设的信心程度,p < 0.01,即我有99%的信心认为空间中所分析的属性存在自相关性;

z得分

z得分用于衡量观测值与预期值之间的差距。z得分(scores)表示标准差的倍数:

  • 当 z > 1.65 时,这通常意味着 Moran's I 指数显著高于随机分布的预期值,数据呈现出聚集分布。
  • 当 z < -1.65 时,这通常意味着 Moran's I 指数显著低于随机分布的预期值,数据呈现出离散分布。
  • 当 z 在 -1.65 和 1.65 之间时,这通常意味着 Moran's I 指数接近随机分布的预期值,数据呈现出随机分布。

Moran's I 指数本身

Moran's I 指数的值本身提供了关于空间自相关性的强度信息。即使 p 值通过了显著性检验,Moran's I 的值也可以很小,这仅表示存在一定程度的空间效应。然而,当 Moran's I 的值大于 0.2 或者小于 -0.2 时,这表明数据具有明显的空间自相关性。换句话说:

  • 如果 Moran's I 接近 +1,表示正的空间自相关性非常强,相邻的数据点有相似的值。
  • 如果 Moran's I 接近 -1,表示负的空间自相关性非常强,相邻的数据点有截然不同的值。
  • 如果 Moran's I 接近 0,表示数据点之间的值没有明显的关系,接近于随机分布。

那说了这么多,图上的3这个值合起来代表什么意思?

  1. Moran's I 指数: 这里显示的值为0.049936,这是计算得到的 Moran's I 指数。这个指数用于度量空间数据的自相关性,指数值接近于零,表明数据点之间的关系并不强烈,但仍然显示出一定的正向空间自相关性(因为该值为正)。
  2. z 得分: 这里的值为0.952106,它是将 Moran's I 指数转换成标准单位后的得分。z 在 -1.65 和 1.65 之间,因此我们可以推断出数据集中的空间自相关性并不显著。
  3. p 值: 这里的值为0.341043,这是进行假设检验后得出的概率值。我们看p值符合那个标准,p > 0.1,因此我们不能拒绝原假设(即数据是随机分布的),从而无法确认数据存在空间自相关性。

结论就是2020年七普人口数据在空间上不具有空间自相关性。

我们回归主题,再来看一下2010年六普的Moran's I 指数;

2000年五普的Moran's I 指数;

结论

我们通过3次的人口普查数据,可以发现虽然每次对单一年份人口普查数据做空间相关性分析得到的结果都是在空间上无法确认数据存在空间自相关性,但是从Moran's I 指数值上我们可以看出数据集整体表现出轻微的正向空间自相关性,且这种空间自相关性在逐渐减弱,20年间由0.089462减少到0.049936,那造成这些因素的可能的原因是哪些呢?

  1. 随着户籍制度的淡化,人口可以在不同城市和地区之间更加自由地迁移,这可能导致人口分布更加均匀,减少特定地区的人口密集程度,从而降低空间自相关性。

  2. 公共服务均等化:随着公共服务的均等化,这可能会减少城乡之间在教育、医疗、社会保障等方面的差距,从而影响人们的选择居住地点的决策,使人口分布更加均衡。

  3. 劳动力市场的变化:随着户籍限制的放松,劳动力可以在不同地区之间更加自由地流动,这可能会导致劳动力市场更加灵活,减少因户籍因素造成的人力资源分布不均的现象。

文末放一下原始数据:【免费】2024全国行政区边界(省、市、县)资源-CSDN文库

【免费】人口普查数据(五、六、七普)资源-CSDN文库

文章仅用于分享个人学习成果与个人存档之用,分享知识,如有侵权,请联系作者进行删除。所有信息均基于作者的个人理解和经验,不代表任何官方立场或权威解读。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2065653.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

ChatGPT3.5/新手使用手册——在线使用详细操作步骤

成长路上不孤单&#x1f60a;【14后小学生一枚&#xff0c;C爱好者&#xff0c;持续分享所学&#xff0c;今日分享主题【ChatGPT新手使用手册】&#xff0c;需要欢迎收藏转发&#x1f60a;&#x1f60a;&#x1f60a;&#x1f60a;&#x1f60a;&#x1f60a;&#x1f60a;&…

学习笔记七:基于Jenkins+k8s+Git+DockerHub等技术链构建企业级DevOps容器云平台

基于Jenkinsk8sGitDockerHub等技术链构建企业级DevOps容器云平台 安装Jenkins在kubernetes中部署jenkins创建名称空间创建pv,上传pv.yaml创建pvc创建一个sa账号通过deployment部署jenkins更新资源清单文件把jenkins前端加上service&#xff0c;提供外部网络访问 配置Jenkins获取…

MQ的优缺点及适用场景

MQ的优缺点及适用场景 1、MQ的优点2、MQ的缺点 &#x1f496;The Begin&#x1f496;点点关注&#xff0c;收藏不迷路&#x1f496; 消息队列&#xff08;MQ&#xff09;在软件开发中扮演重要角色&#xff0c;带来解耦、异步、削峰等好处。然而&#xff0c;MQ的引入也伴随着一些…

【Hot100】LeetCode—101. 对称二叉树

目录 1- 思路借助队列 2- 实现⭐101. 对称二叉树——题解思路 3- ACM 实现 原题连接&#xff1a;101. 对称二叉树 1- 思路 借助队列 1- 创建队列&#xff1a;Queue<TreeNode> queue&#xff0c;初始化加入 root.left 和 root.right2- 判断逻辑&#xff1a;while(!queu…

为什么要进行微隔离

在当今数字化时代&#xff0c;随着云计算、大数据、物联网等技术的飞速发展&#xff0c;企业网络环境日益复杂&#xff0c;传统的网络边界防护策略面临着前所未有的挑战。传统的防火墙、入侵检测系统等安全设备虽然在一定程度上能够抵御外部威胁&#xff0c;但在内部网络的安全…

回归分析系列16— 多层次模型

119 多层次模型 19.1 简介 多层次模型&#xff08;也称为层次线性模型或混合效应模型&#xff09;在处理具有嵌套结构的数据时非常有用。例如&#xff0c;在教育数据中&#xff0c;学生嵌套在班级中&#xff0c;班级嵌套在学校中。多层次模型允许我们同时建模这些不同层次的影…

政安晨【零基础玩转各类开源AI项目】基于本地Linux Ubuntu系统部署及应用强大的开源AI音乐生成工具:AudioCraft

目录 简介 部署 下载项目 创建虚拟环境 激活虚拟环境 安装依赖 启动 成功 政安晨的个人主页&#xff1a;政安晨 欢迎 &#x1f44d;点赞✍评论⭐收藏 希望政安晨的博客能够对您有所裨益&#xff0c;如有不足之处&#xff0c;欢迎在评论区提出指正&#xff01; 简介 A…

c++每日练习记录4-(递归思想)

题解1迭代&#xff1a; 利用利用两个新的指针&#xff0c;一个用于保存输出的初始节点&#xff0c;另外一个用于地址的迭代指向。 ListNode *mergeTwoLists(ListNode *list1, ListNode *list2){ListNode *list_node new ListNode(0);ListNode *list_node1 list_node;while (l…

看图学sql之sql 中的UNION 和union all

UNION 用于合并两个或者多个 SELECT 语句的结果集 语法&#xff1a; SELECT column1, column2 ... FROM table1, table2 [WHERE condition1]UNION / UNION ALLSELECT column1, column2 ... FROM table1, table2 [WHERE condition2] 数据分析社区直达 免费数据分析资料下载。…

C#使用 ModeBusTCP读取汇川Easy521PLC

Modbus TCP是一种基于以太网TCP/IP的Modbus协议变种&#xff0c;它允许Modbus协议在以太网网络上运行&#xff0c;使得设备之间可以通过IP网络交换数据。Modbus由MODICON公司于1979年开发&#xff0c;是一种工业现场总线协议标准&#xff0c;广泛应用于工业自动化领域。 #regio…

【嵌入式】总结指南——Linux下的裸机驱动开发

板型:正点原子 I.MX6UL MINI 屏幕&#xff1a;7寸 1024*600 立意&#xff1a;既是这一段学习的总结&#xff0c;也可作为入门指南的参考&#xff0c;不过并不能作为教程来看&#xff0c;实际学习还是要找相应的视频或文章教程。 一、历程 应该和使用这块板子的大部分人一样&a…

理解List AbstractList ArrayList

ArrayList 实现了 List 接口&#xff0c;继承了 AbstractList 抽象类。 Q: 为什么要ArrayList继承AbstractList&#xff0c;让AbstractList实现List&#xff1f;而不是让ArrayList直接实现List&#xff1f; A: 接口中全都是抽象的方法&#xff0c;而抽象类中可以有抽象方法&am…

【达梦数据库】shell脚本获取集群内确认监视器地址

目录 1、需求2、想法3、实现代码4、检验效果4.1、集群内任意节点使用非dmdba用户执行4.2、集群内任意节点使用dmdba用户执行4.2.1、数据库主备节点执行4.2.1、数据库确认监视器节点执行 4.3、非集群内节点执行 1、需求 有确认监视器的集群&#xff0c;在集群的任何一个集群上执…

Android13 app后台无法启动Abort background activity starts from

总纲 android13 rom 开发总纲说明 目录 1.前言 2.log分析 3.代码查找分析 4.修改方法 5.编译测试 6彩蛋 1.前言 Android13 用户app后台无法启动,提示Abort background activity starts from 10111 2.log分析 08-07 21:37:36.703: W/ActivityTaskManager(440): Back…

Llama3.1大模型

背景 Llama 3.1是一款由Meta&#xff08;前Facebook&#xff09;推出的先进大型语言模型。它在自然语言处理领域具有显著优势&#xff0c;为用户提供高质量的文本生成、理解和推理能力。 Transformer架构 Transformer是一种神经网络架构&#xff0c;可以处理文本、音频、视频和…

无线数传模块有啥特点?

一 、 模块特点  支持 RS485RTU 、RS232、UART 标准协议  AES加密  供电电压DC4.5V——5.5V  工作频段 410~525MHz, 免申请频段  标准配置提供多达 115信道 …

数据结构-递归算法-第四天

参考文献&#xff1a; 华为云 博客园 labuladong 的算法笔记 递归是一种编程技巧&#xff0c;一种解决问题的思维方式&#xff1b;分治算法和动态规划很大程度上是递归思想基础上的&#xff08;虽然动态规划的最终版本大都不是递归了&#xff0c;但解题思想还是离不开递归&…

数学建模之数据分析【七】:对Pandas DataFrame 进行切片

文章目录 一、切片简介二、创建Pandas数据框三、使用iloc进行切片3.1 对行进行切片3.2 对列进行切片3.3 Dataframe选中特定单元格 四、使用loc创建切片4.1 使用Python对Dataframe中的行进行切片4.2 指定单元格 五、在Python中使用布尔条件六、结论 对 Pandas DataFrames 进行切…

水战再起波澜,“怡宝”要下好怎样一盘棋?

不少投资者常把那些刚需性强、永远也不可能淘汰的产业称为“日不落产业”&#xff0c;从细分板块来看&#xff0c;水无疑具有一定代表性。农夫山泉掌门人钟晱晱曾直言&#xff1a;“我选择了一个日不落的产业&#xff0c;你永远要喝水&#xff0c;不可能不喝水。” 多年下来&a…

Python | Leetcode Python题解之第367题有效的完全平方数

题目&#xff1a; 题解&#xff1a; class Solution:def isPerfectSquare(self, num: int) -> bool:x0 numwhile True:x1 (x0 num / x0) / 2if x0 - x1 < 1e-6:breakx0 x1x0 int(x0)return x0 * x0 num