R中的MaxEnt:查找与单个训练数据点相关的出现概率

时间:2019-05-30 21:19:42

标签: r distribution modeling maxent

我已使用dismo软件包在R中建立了一个MaxEnt物种分布模型,并希望找出我的训练数据点(n = 47)的预测发生概率。

我的MaxEnt模型运作良好,并且具有较高的AUC(> 0.99);但是,我希望能够得出已知存在位置的预测发生概率(即训练数据,n = 47)。我想知道与存在点相关的最高和​​最低值。

模型本身的代码为:

maxentmodel<-maxent(predictors,data.training.df,a=bg,removeDuplicates=TRUE)
predictions.maxent<-predict(predictors,maxentmodel)
plot(predictions.maxent)

其中“预测变量”是正式的栅格堆栈(Bioclim; 19层); “ data.training.df”是一个数据帧,其中包含已知存在的空间坐标(n = 47); “ bg”是20,000个随机生成的背景点的矩阵。

我没有得到这样的错误;我只是不知道如何查询我的对象/模型以从中获取我想要的值。

我还想了解如何调整正则化乘数和要素类,因为它们当前正在默认选项上运行。

0 个答案:

没有答案