0

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

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

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

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

有没有其他方法可以解决我没有考虑的这个问题?非常感谢。

4

1 回答 1

6

如果您正在生成 *.ff 文件,那么您似乎正在使用该ff包。

假设这是真的,您应该能够fftempdir按如下方式设置选项...

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

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

您应该阅读更多关于ff包和fftempdir包文档中的信息:http: //cran.r-project.org/web/packages/ff/index.html

该包以不同的方式处理临时文件(例如删除等),具体取决于它是fftempdir从您的工作目录(即getwd())还是从fftempdir选项中获取。

于 2013-10-30T15:56:58.980 回答