我有兴趣探索R如何处理数据内存不足。我找到了bigmemory
软件包和朋友(bigtabulate
和biganalytics
),但希望有人能指出我使用这些软件包进行文件备份的成功示例。任何其他内存不足的提示也将不胜感激。
答案 0 :(得分:8)
查理,只需发送电子邮件Mike和Jay,他们在一年或两年前就有一些围绕ASA'航班'数据库示例工作的示例。
编辑:事实上,Documentation tab符合我的想法;脚本也在网站上。
答案 1 :(得分:3)
看看“CRAN Task View: High-Performance and Parallel Computing with R”。有一章“大内存和内存不足数据”,其中提到了severel解决方案。例如包ff
。
答案 2 :(得分:2)
任何其他内存不足的提示也将受到赞赏。
我经常使用大型数据集。即使我的代码已经过优化,我仍然会不时启动Amazon EC2实例,因为它让我可以访问比桌面更多的资源。例如,具有26个ECU,8个内核和68个内存RAM的实例仅花费每小时0.80-1.00美元(现场实例定价)。
如果这似乎合理,您可以启动已有R的公共机器映像,并立即执行此任务。