关于地理探测器的使用,网络上有大量的教学视频及资料,既可以用Excel计算,也可以利用R语言计算,本文主要分享利用Excel计算的方法,借鉴了大量的学习资料,记录一下供自己参考,也希望能帮到有需要的人。
1.软件下载
可以进入官网下载地理探测器,http://www.geodetector.cn/。
2.准备数据
通过文献的分析确定探测的因子,然后准备因子数据,都准备成矢量或者栅格文件
3.数据离散化处理-Arcgis的重分类
因为地理探测器处理的数据都是类别数据,不是连续数据,所以需要对数据进行离散化处理,例如我上面的DIS_water数据,显示是0-0.252586,现在需要对其利用arcgis重分类一下.
4.创建渔网
在研究区点上创建一个渔网,间距可以自己选,但是一定得创建标注点
5.选择渔网
按位置选择-因为创建渔网的时候,范围跟研究一样,范围比研究区要大,所以要重新选择一次,选择的数据点,再导出一下,才是研究区上的点
6.多值提取至点上
提取完之后,打开点的属性表,就会发现有很多的属性数据
7.导出数据-将属性表中的数据全选-复制所选数据-新建一个excel,粘贴上去就OK,(在excel中将-9999或者空值的数据点删掉)
8.地理探测器操作-打开地理探测器数据表-将数据粘贴进来-read data-将x,y数据赋值之后-RUN
运行之后,就可以得到结果,再进行了后续的处理