【实用案例】R语言gdm函数实现地理探测器分析

您所在的位置:网站首页 gd是啥包包 【实用案例】R语言gdm函数实现地理探测器分析

【实用案例】R语言gdm函数实现地理探测器分析

2023-11-14 18:14| 来源: 网络整理| 查看: 265

R语言实现地理探测器分析 碎碎念查看官网例子代码

碎碎念

最近由于学习需要,接触了地理探测器。地理探测器有Excel版和R语言版,起初我是用Excel试着做,地理探测器分析都需要先将数据离散化,而不同的离散化方法又会产生不同的分析结果,到底哪个才最优不得而知,一个个去调试也太麻烦了,而且Excel版不适合数据量大的情况下分析,会出现卡顿、闪退的情况(也许是我的电脑太垃圾),所以我就摸索了一下R语言实现地理探测器分析的方法。

查看官网例子

地理探测器有4个部分:factor detector、interaction detector、risk detector、ecological detector,官网上有对这四个探测器分别用代码实现的语句,这里不做介绍。 GD包还提供了一个一步到位的函数gdm,实现数据最优离散化选择方案,不用自己一个调试了。

#查询gdm函数使用方法 help("gdm")

输入上述语句就弹出gdm的使用方法页面,有两种:(其实官方给的代码已经非常详细、好懂了) 在这里插入图片描述 根据提供的具体案例进行尝试,发现案例中使用的数据集,有一列这样类型的值。 在这里插入图片描述

在我自己后续的尝试中,发现如果不添加这一种类型的数据,就会报错:

> aging


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3