问题标签 [sdmtools]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
160 浏览

r - SDMTools:如何计算不包括景观边界的补丁的总边缘?

我正在使用 Classtat(SDMtools 包)来计算一个补丁类型(类)的总边缘\边缘密度 i 在风景的受限区域(缓冲区)中。问题是当我这样做时,缓冲区边界被视为边缘。有一种方法可以使用 R 排除边界边缘吗?

0 投票
0 回答
219 浏览

r - R Dismo包:maxent结果的测试AUC和评估()函数的差异

我想问一个关于 R 中 dismo 包中的方法的更理论问题:为什么在评估()函数和 maxent 中测试数据的 AUC 之间产生的曲线特征下面积(AUC)如此不同( ) 目的?

为了说明 maxent 模型的 AUC 和评估,我添加了用于计算这两个值的脚本。

最大对象:

评估():

我希望这两种方法能够产生相似的结果,但是使用 maxent AUC 的第一种方法会导致我的模型的值要低得多......如果您能分享一些这方面的知识,非常感谢。

0 投票
1 回答
232 浏览

r - R中的成对栅格比较:替代for循环?

如何有效地比较成对的分布栅格(raster仅包含 0 和 1 的图层)?我需要衡量约 6500 个单独的全球栅格之间的相似性。IstatSDMTools应该做的工作。

这是我的代码:

创建可重现的示例数据:值为 0 和 1 的栅格

列出栅格

创建空矩阵以填充来自循环的数据

循环比较所有可能的矩阵/栅格对

检查最终矩阵

将栅格转换为矩阵as.matrix可以显着减少计算时间,并且生成的最终表格是我所需要的,但是为数千个栅格执行此操作需要永远完成。如何优化代码以便以更有效的方式比较栅格?

0 投票
2 回答
7572 浏览

r - R - 无法为 R 版本 3.6.2 安装“SDMTools”

我在安装 R 包时遇到问题SDMTools

我也试过

我的会话信息如下:

关于如何安装的任何想法SDMTools?我需要它来安装软件包rblm

谢谢

0 投票
2 回答
682 浏览

r - R 3.6.2 - SDMTools 不可用

我按照以下步骤操作:

如何从源代码安装 R 包?

但不幸的是,它没有成功,我什至尝试了几个不同的版本:

https://cran.r-project.org/src/contrib/Archive/SDMTools/

运行此命令后:

install.packages("http://cran.r-project.org/src/contrib/Archive/SDMTools/SDMTools_1.1-20.tar.gz", repo=NULL, type="source")

我总是收到相同的错误\警告消息,并且未安装软件包:

  • 安装包'SDMTools' ... ** 包'SDMTools' 成功解包并检查MD5 和** 使用分阶段安装** libs

*** arch - i386 系统(cmd)中的警告:找不到'make'错误:包'SDMTools'的编译失败

  • 删除 install.packages 中的“C:/Users/tiago/Documents/R/win-library/3.6/SDMTools”警告:安装包“C:/Users/tiago/AppData/Local/Temp/Rtmp40U7mA/downloaded_pa​​ckages/SDMTools_1。 1-20.tar.gz' 具有非零退出状态