问题标签 [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.
r - SDMTools:如何计算不包括景观边界的补丁的总边缘?
我正在使用 Classtat(SDMtools 包)来计算一个补丁类型(类)的总边缘\边缘密度 i 在风景的受限区域(缓冲区)中。问题是当我这样做时,缓冲区边界被视为边缘。有一种方法可以使用 R 排除边界边缘吗?
r - R Dismo包:maxent结果的测试AUC和评估()函数的差异
我想问一个关于 R 中 dismo 包中的方法的更理论问题:为什么在评估()函数和 maxent 中测试数据的 AUC 之间产生的曲线特征下面积(AUC)如此不同( ) 目的?
为了说明 maxent 模型的 AUC 和评估,我添加了用于计算这两个值的脚本。
最大对象:
评估():
我希望这两种方法能够产生相似的结果,但是使用 maxent AUC 的第一种方法会导致我的模型的值要低得多......如果您能分享一些这方面的知识,非常感谢。
r - R中的成对栅格比较:替代for循环?
如何有效地比较成对的分布栅格(raster
仅包含 0 和 1 的图层)?我需要衡量约 6500 个单独的全球栅格之间的相似性。Istat
从SDMTools
应该做的工作。
这是我的代码:
创建可重现的示例数据:值为 0 和 1 的栅格
列出栅格
创建空矩阵以填充来自循环的数据
循环比较所有可能的矩阵/栅格对
检查最终矩阵
将栅格转换为矩阵as.matrix
可以显着减少计算时间,并且生成的最终表格是我所需要的,但是为数千个栅格执行此操作需要永远完成。如何优化代码以便以更有效的方式比较栅格?
r - R - 无法为 R 版本 3.6.2 安装“SDMTools”
我在安装 R 包时遇到问题SDMTools
。
我也试过
我的会话信息如下:
关于如何安装的任何想法SDMTools
?我需要它来安装软件包rblm
。
谢谢
r - R 3.6.2 - SDMTools 不可用
我按照以下步骤操作:
但不幸的是,它没有成功,我什至尝试了几个不同的版本:
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_packages/SDMTools_1。 1-20.tar.gz' 具有非零退出状态