R临时目录设置为外部驱动器

时间:2013-10-30 15:29:05

标签: r

在大型数据集中运行R中的RecordLinkage包时,GUI失败并关闭。

我现在意识到,由于R的活动,我的Windows临时文件夹(文件格式.ff)中存储了120GB的数据,并且已经运行到我的HD的现有限制中。

我想插入具有更多空间的外部驱动器,并将R的临时目录设置为在那里使用。

在运行分析之前,我可以在R中执行此操作吗?命令是什么?

还有另外一种方法可以解决这个问题吗?谢天谢地。

1 个答案:

答案 0 :(得分:3)

如果您要生成* .ff文件,则您似乎正在使用ff包。

假设这是真的,您应该能够设置fftempdir选项,如下所示......

...
library(ff)
options("fftempdir"="/EnterYourFilePathHere/"...)
...

只需将EnterYourFilePathHere替换为外部硬盘的路径即可。

您应该在包文档中详细了解ff包和fftempdirhttp://cran.r-project.org/web/packages/ff/index.html

包处理临时文件的方式不同(例如删除等)取决于它是否需要fftempdir来自您的工作目录(即getwd())或来自fftempdir选项。