ArcGI基本技巧-科研常用OLS, GWR, GTWR模型实现

ArcGI基本技巧-科研常用OLS, GWR, GTWR模型实现

OLS,GWR,GTWR回归模型均可以揭示解释变量对被解释变量的影响且可以进行预测。Ordinary Least Squares (OLS)是最小二乘法,Geographically Weighted Regression (GWR)是地理加权回归,Geographically and Temporally Weighted Regression (GTWR)是时空地理加权回归。本次推送将介绍这三个模型的公式、在论文中的使用流程以及使用Arcgis实现这三个模型的操作步骤。

回归模型公式

下面公式中的n代表观测样本个数,m代表解释变量个数。

OLS:在这里插入图片描述

GWR:在这里插入图片描述

不同于普通最小二乘回归模型的拟合系数为常数,地理加权回归模型的拟合系数是样本点地理位置的函数。

GTWR:

将地理加权回归模型中的二维空间坐标加入时间维度,改进成三维时空坐标得到时空地理加权回归模型,其数学表达式如下:在这里插入图片描述
注意事项:

1.共线性检验

多重共线性即输入的解释变量间存在高度关联性从而导致近似共线下模型的估计量非有效、显著性检验无意义且预测精度降低。建模过程中自变量存在多重共线性是常见的问题,因此在建模前必须对解释变量进行共线性检验,排除引起共线性的变量。计算自变量的方差膨胀因子(VIF),可剔除VIF大于10的自变量。剔除后的自变量间不共线,下一步建模具有可行性。

2.空间自相关

使用地理加权回归模型(GWR,GTWR)前还需要检验变量间的空间自相关性。对空间自相关性进行研究旨在确定所研究样本点的某一属性值与领域内其它样本点相同属性值在空间上是否关联,通过计算自相关系数并检验其显著性,定量地描述样本的空间关联度及分布特点。已有学者指出在构建变系数模型前检验变量的空间自相关性是必要的。可以通过计算全局Moran’s I指数进而确定输入变量在空间上是否相关及关联程度如何,可用如下公式得出:在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
Z得分用来对Moran’s I指数的显著性进行评估,计算公式如下:在这里插入图片描述

ArcGIS实现OLS、GWR、GTWR实例展示:

下面介绍如何基于Arcgis实现这三种模型,Arcgis工具中有普通最小二乘法(OLS)和地理加权回归(GWR),但是没有GTWR,所以首先介绍一下GTWR插件的安装。

1.GTWR插件安装
黄波教授团队开发了GTWR模型的ArcGIS插件
(软件下载:黄波教授RG主页https://www.researchgate.net/publication/329518786_GTWR_ADDIN_Valid_till_Jan_2021)或者(直接通过链接下载其中一个版本,首先,确保你的电脑上安装有arcgis10.0以上的版本。 http://www.grm.cuhk.edu.hk/~huangbo/GTWR/GTWR_AddIn.rar)
具体安装过程详见https://blog.csdn.net/weixin_39624980/article/details/112268369
在这里插入图片描述

GTWR_AddIn.rar中除了GTWR的安装包外,还有名为“CalgaryData”的数据,本次推送将使用这个数据实现OLS、GWR、GTWR。(ArcGIS 10.8)
在这里插入图片描述

2.OLS的操作

① 导入数据CalgaryData中的HousePrice.shp
② 空间统计工具——>空间关系建模——>普通最小二乘法
在这里插入图片描述
③ 输入要素,此处要注意的是“唯一ID字段”,如果使用的数据中没有唯一ID的字段,需要自己构建一列(1,2,……即可)
在这里插入图片描述
在这里插入图片描述
③OLS结果,可以打开生成的图层“HousePrice_OrdinaryLeastSqua”的属性表,还可以看到出的PDF中的结果。重要的模型结果(AICc和R2在PDF文件中),更详细的结果分析可见

https://desktop.arcgis.com/zh-cn/arcmap/10.3/tools/spatial-statistics-toolbox/interpreting-ols-results.htm
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.GWR的操作

与OSL的过程类似

① 空间统计工具——>空间关系建模——>地理加权回归
在这里插入图片描述
② 输入要素
在这里插入图片描述
③ GWR结果:图层“GeographicallyWeightedRegression”和补充表格“GeographicallyWeightedRegression_supp”
在这里插入图片描述
补充表格中有AICc和R方
在这里插入图片描述

4.GTWR的操作

① 添加工具GTWR
在这里插入图片描述
在这里插入图片描述② 输入变量,可能会遇到版本过期的问题,可以自己把电脑的时间调到2016年以前,还有其它问题可以参考https://mp.weixin.qq.com/s/SfpZ1a-1UtvS5rnBvKSGFg
在这里插入图片描述
③ GTWR的结果:图层“HousePrice_GTWR_0”和补充表格“HousePrice_GTWR_0——supplement.csv”

打开图层属性表可以看到变量的系数等信息。补充表格中有AICc和R方

在这里插入图片描述
最后三个模型的结果
在这里插入图片描述
在这里插入图片描述
大家请自行操作研究测试。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

pytorch-8 单层神经网络及激活函数

一、单层回归网络:线性回归 1. tensor手动实现单层回归神经网络的正向传播 # tensor手动实现单层回归神经网络的正向传播 import torch from torch.nn import functional as FX = torch.tensor([[1,0,0],[1,1,0],[1,0,1],[1,1,1]], dtype = torch.float32) # 特征张量 w =…

青少年CTF练习平台Crypto题解

四重加密 下载附件后,得到一个rar文件,发现被加密,无法解压 使用Bandizip打开 注释中有段编码OFZW4Y3UMY CyberChef base64解码得到第一层压缩包密码 qsnctf 打开后有一个文本文档 内容如下 NCR,HTML解码 得到一串密…

基于Vue和uni-app的增强型单选ccRadioView组件开发

标题:基于Vue和uni-app的增强单选组件ccRadioView的设计与实现 摘要:本文将详细介绍如何使用Vue和uni-app构建一个简单、好用且通用的单选框组件ccRadioView。该组件提供了单选列表的功能,并支持反向传值,方便开发者快速实现单选…

Qwen学习笔记3:Qwen模型调用外部API实现模型增强(openai的形式)

前言 本文记录了使用本地部署的Qwen模型,调用外部API实现模型的功能增强,非常的易用,大家用于开发自己的应用,只需要作简单的修改就可以进行使用了。 本文的代码来源视频教程: Qwen大模型变强了,通过API…

JavaSE——集合框架一(3/7)-List系列集合:特点、方法、遍历方式、ArrayList集合的底层原理

目录 List集合 特点、特有方法 实例演示 List集合支持的遍历方式 ArrayList集合的底层原理 List集合 我们要了解List集合三点: 有什么特点?是否有特有功能?适合什么业务场景? 特点、特有方法 List系列集合特点&#xff1a…

互联网上的IP地址定位的应用及意义

在当今高度互联的数字时代,IP地址定位技术发挥着重要作用,帮助企业、机构和个人在多种应用场景中提高效率、保障安全和优化服务。IP数据云将深入探讨IP地址定位技术的具体应用及其实际意义。 什么是IP地址定位? IP地址定位IP数据云 - 免费IP…

vue+elementui地址选择器-三级联选择器+详细地址实现国内地址选择

在页面的显示情况 前端拼接实现存储 具体实现步骤 1.安装中国全省市区的数据 在命令提示符窗口使用管理员身份进入对应vue项目的文件夹,在窗口安装 npm install element-china-area-data -S2.在script内引入安装的数据 import {regionData,codeToText } from…

android绘制多个黑竖线条

本文实例为大家分享了android绘制多个黑竖线条展示的具体代码,供大家参考,具体内容如下 1.写一个LinearLayout的布局,将宽度写成5dp将高度写成match_parent. 2.在写一个类继承LinearLayout,用LayoutInflater实现子布局的在这个L…

tomcat--应用部署

tomcat根目录结构 Tomcat中默认网站根目录是/usr/local/apache-tomcat-8.5.100/webapps/在Tomcat的webapps目录中,有个非常特殊的目录ROOT,它就是网站默认根目录。将eshop解压后的文件放到这个/usr/local/apache-tomcat-8.5.100/webapps/ROOT中。bbs解压…

报错:(idea端口被占用)Web server failed to start. Port 9090 was already in use.

cmd里面输入: netstat -ano|findstr "9090" 可以看到pid是9644 然后再打开任务管理器

大模型MoE技术深度解读,引领AI走向新高度

大模型系列之解读MoE Mixtral 8x7B的亮相,引领我们深入探索MoE大模型架构的奥秘。MoE究竟是什么?一起揭开它的神秘面纱。 1. MoE溯源 MoE,源自1991年的研究论文《Adaptive Mixture of Local Experts》,与集成学习方法相契合&…

YOLO中yaml文件解读

YOLO中yaml文件解读 当我们使用yolo系列去做视觉方面的研究时,都会进行模型的训练,在yolo基础上进行模块的替换之后需要设置对应的yaml文件,但是yaml文件中的参数分别代表什么,应该如何调试是至关重要的。 参数解读 如下所示是…

贷款借钱平台 贷款源码 小额贷款系统 卡卡贷源码 小额贷款源码 贷款平台

贷款平台源码/卡卡贷源码/小贷源码/完美版 , 数据库替换application/database.php 源码下载:https://download.csdn.net/download/m0_66047725/89268533 更多资源下载:关注我。

Java项目:基于ssm框架实现的家政服务网站管理系统分前后台(B/S架构+源码+数据库+毕业论文+答辩PPT)

一、项目简介 本项目是一套基于ssm框架实现的家政服务网站管理系统 包含:项目源码、数据库脚本等,该项目附带全部源码可作为毕设使用。 项目都经过严格调试,eclipse或者idea 确保可以运行! 二、技术实现 jdk版本:1.…

Elasticsearch的并发控制策略

文章目录 利用external对版本号进行外部控制利用if_seq_no和if_primary_term作为唯一标识来避免版本冲突 ES中的文档是不可变更的。如果你更新一个文档,会将就文档标记为删除,同时增加一个全新的文档。同时文是的version字段加1内部版本控制 If_seq_no If_primary_term 使用外…

大模型对数据库运维的赋能:智能运维的新时代

引言随着人工智能技术的飞速发展,大模型作为AI领域的前沿技术,已经开始在数据库运维(DBA)领域展现出其独特的价值。大模型的引入,不仅提升了数据库运维的效率,还极大地改善了运维的质量和智能化水平。本文将深入分析大模型在数据库…

【SQL】SQL常见面试题总结(3)

目录 1、聚合函数1.1、SQL 类别高难度试卷得分的截断平均值(较难)1.2、统计作答次数1.3、得分不小于平均分的最低分 2、分组查询2.1、平均活跃天数和月活人数2.2、月总刷题数和日均刷题数2.3、未完成试卷数大于 1 的有效用户(较难&#xff09…

[数据集][目标检测]结直肠息肉内镜图像病变检测数据集13524张2类别

数据集共分为2个版本,即A版和B版,两个版本图片数一样,数据集图片不存在重叠文件名也不存在重复,可以合并训练,也可以单独训练。 下面是信息介绍: 结直肠息肉内镜图像病变检测数据集13524张2类别A版 数据…

东莞酷得电子方案 遥控水弹坦克车

首先遥控小车是一种能够通过无线遥控器进行远程操控的小型机器人。遥控小车应用了哪些软硬件技术呢?本文将从以下几个方面进行详细介绍。 遥控小车应用了多种软硬件技术,涉及底盘结构、动力系统、传感器、控制器等多个方面。 底盘结构:遥控…

蓝桥杯 EDA 组 历届国赛真题解析

一、2021年国赛真题 1.1 CN3767 太阳能充电电路 CN3767 是具有太阳能电池最大功率点跟踪功能的 4A,12V 铅酸电池充电管理集成电路。 最大功率点应指的是电池板的输出电压,跟踪电压其做保护。当然 CN3767 也可以直接使用直流充电,具体可以阅读…