我想解决“无法分配大小的向量...”的问题与R,为了加载R中的大型数据集,有人可以帮助我? 我听到有人说要写“ - max-vsize = 500M”,但我不知道在哪里写它。 非常感谢!如何增加矢量大小?
2
A
回答
3
你也许可以清理你的工作区,你可以与GC()函数(即垃圾回收)
这些原则,这会告诉你你的对象的大小做,这样你就可以删除对象,你不需要任何更多的
object.sizes <- function(obs=ls(envir=.GlobalEnv))
{
return(rev(sort(sapply(obs, function (object.name) object.size(get(object.name))))))
}
pie(object.sizes(), main="Memory usage by object")
3
“将R地狱”(在http://www.burns-stat.com/pages/Tutor/R_inferno.pdf)的第15页给出了该怎么办三种可能性,当你得到这样一条消息:
- 别t b通过使用糟糕的编程构造来增加贪婪。
- 找一个更大的电脑。
- 减少问题的大小。
浪费记忆的一种非常常见的方式是增长物体 - 即地狱圈2。
这些日子“更大的计算机”可能意味着移动到64位。
相关问题
- 1. 如何增加ArrayList的大小为100%,就像矢量
- 2. 矢量大小添加
- 3. 在调整了矢量大小之后,为什么我不能增加矢量
- 4. 在C++中增加数组的大小而不使用矢量
- 5. 增加交换大小如何增加堆大小?
- 6. 如何增加IsolatedStorage大小?
- 7. Java矢量大小()
- 8. 如何在AVX/AVX2中增加矢量
- 9. 如何添加增强线程矢量
- 10. 如何增加矢量迭代器?
- 11. C++矢量矢量的尺寸大小
- 12. 指定矢量大小vs保留矢量大小
- 13. 如何遍历矢量大小C++
- 14. 如何从较大的矢量制作较小的矢量...? MATLAB
- 15. Imagemagick大量增加文件大小?
- 16. 增加大小
- 17. 增加大小
- 18. 增加大小
- 19. 矢量大小 - 1当大小在C++
- 20. 如何将矢量大小分配给数组大小C++?
- 21. 静态矢量的大小
- 22. C++矢量大小为零
- 23. 中等大小的矢量
- 24. 矢量大小未知
- 25. 查找矢量的大小
- 26. 如何增加UITextView的字体大小当UITextView的大小增加
- 27. 连词到Clojure的矢量,如果矢量大小小于一定量
- 28. 在SOQL中增加批量大小
- 29. 增加堆大小
- 30. 增加sc_fifo_out大小
'--max-vsize = 500M'是一个命令行参数。如果从命令行启动'R',则可以通过执行'R --max-vsize = 500M'来使用它。 –