在大型数据集中运行R中的RecordLinkage包时,GUI失败并关闭。
我现在意识到,由于R的活动,我的Windows临时文件夹(文件格式.ff
)中存储了120GB的数据,并且已经运行到我的HD的现有限制中。
我想插入具有更多空间的外部驱动器,并将R的临时目录设置为在那里使用。
在运行分析之前,我可以在R中执行此操作吗?命令是什么?
还有另外一种方法可以解决这个问题吗?谢天谢地。
答案 0 :(得分:3)
如果您要生成* .ff文件,则您似乎正在使用ff
包。
假设这是真的,您应该能够设置fftempdir
选项,如下所示......
...
library(ff)
options("fftempdir"="/EnterYourFilePathHere/"...)
...
只需将EnterYourFilePathHere
替换为外部硬盘的路径即可。
您应该在包文档中详细了解ff
包和fftempdir
:http://cran.r-project.org/web/packages/ff/index.html
包处理临时文件的方式不同(例如删除等)取决于它是否需要fftempdir
来自您的工作目录(即getwd()
)或来自fftempdir
选项。