R语言 BRTs(Boosted Regression Trees)预测不同影响因素对物种分布的相对贡献

本文通过R语言的BRTs(Boosted Regression Trees)技术,探讨物种分布受到的影响因素。利用BRTs模型,将数据分为训练集和测试集,通过计算AUC值评估模型性能,并揭示各影响因子的相对贡献。
摘要由CSDN通过智能技术生成

物种的分布受哪些因素影响?利用BRTs建个模,验证一下!

BRTs,全称是(Boosted Regression Trees),是一种拟合统计模型,其将回归树(regression tree)和增长(boosting)两种方法结合了起来。二者结合而成的 BRT 模型,则可以看做是一种加持的回归模型,将一个一个的简单树(simple tree)向前逐步拟合。其具体原理就不深究了(我也看不明白)。

BRTs的具体做法就是将整个数据集分成两部分,一部分作为建模数据,通常随机选80%,剩余20%可作为检测模型好不好的测试数据集。主要用到的建模函数是dismo包的gem.step()函数,模型构建好之后,可以对测试数据集进行结果预测模拟,再将预测结果与真实观测结果进行比较,主要是计算AUC值,这个值一般在0.5-1之间,越接近1,说明模型越好。

直接上代码。

#加载包
library(dismo)
#导入数据
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mrrunsen

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值