r - 是否可以在 R 中使用大于系统 RAM 的向量?
问题描述
我正在使用 R 包kuenm来生成和投影物种分布模型。
我已经生成了没有问题的模型,但是当我尝试使用函数kuenm_mop评估未来预测的外推风险时,我得到了错误:
Error: cannot allocate vector of size 92GB
我使用的系统有 Windows 8.1 Pro 和 64GB 的 RAM(我相信这是这里的限制因素)。
我的问题是:是否可以使用比我的 RAM 更大的向量?
这是我正在使用的功能:
library(kuenm)
sets_var <- "Set_1" #set of variables used
out_mop <- "MOP_results" #output directory
percent <- 10
paral <- FALSE
is_swd <- FALSE
M_var_dir <- "M_variables"
G_var_dir <- "G_variables"
kuenm_mmop(G.var.dir = G_var_dir, M.var.dir = M_var_dir, sets.var = sets_var, is.swd = is_swd, out.mop = out_mop, percent = percent, parallel = paral)
解决方案
推荐阅读
- ios - WKWebView canGoForward 总是返回 false swift 5
- php - WooCommerce 仅显示可变产品的价格?
- javascript - 通过 javascript 进行表单验证
- ansible - 在 Ansible playbook 运行期间提示输入密码
- blazor - Blazor - 是否使用@
- c++ - 如何重新打印 C++ 打印请求文件
- javascript - 粘贴纯文本时如何更改tiptap 的行为?
- c# - 如何每 5 秒运行一次任务以对 IP 地址运行 ping
- javascript - 使用打字稿在浏览器中运行 mocha
- laravel-5 - 在没有主键但在多个重叠字段上加载模型一对多关系的雄辩方式