是否可以增加 R 中的内存限制

Posted

技术标签:

【中文标题】是否可以增加 R 中的内存限制【英文标题】:Is it possible to increase memory limit in R 【发布时间】:2019-12-12 17:40:42 【问题描述】:

我在回归中添加了三个交互项。我有一个错误说

错误:无法分配大小为 2.6 Gb 的向量

可以增加内存吗?

向量也是grid4变量还是模型full

lm(lw~expr*kww + expr*iq + expr*unemployment_years, train60) -> full

grid4 <- train60 %>% data_grid(expr, kww, iq, unemployment_years) %>% add_predictions(full) 

【问题讨论】:

【参考方案1】:

直接回答你的问题,是的,有可能to increase memory size。 但是,当我遇到这种错误时,它通常与我想要执行的代码/突变中的某些内容有关。由于您没有提供输入,因此很难重现。

【讨论】:

我可以提供完整的代码,但它很长而且在 rmarkdown 中?可以吗? 最佳实践是创建一个最小的可重现示例:***.com/help/minimal-reproducible-example

以上是关于是否可以增加 R 中的内存限制的主要内容,如果未能解决你的问题,请参考以下文章

扩展 R 中的内存大小限制

IIS Express - 增加内存限制

限制Linux下R中的内存使用

R中的apcluster:内存限制

增加 wamp 的内存限制

增加wp中的服务器内存限制-配置.php