在大型数据集上运行 R 中的 RecordLinkage 包时,GUI 失败并关闭。
我现在意识到,由于 R 的活动,120GB 的数据已存储在我的 Windows 临时文件夹(文件格式.ff
)中,超出了我的 HD 的现有限制。
我想插入一个有更多空间的外部驱动器,并设置临时目录供 R 在那里使用。
在运行分析之前,我可以在 R 中执行此操作吗?命令是什么?
有没有其他方法可以解决我没有考虑的这个问题?非常感谢。
在大型数据集上运行 R 中的 RecordLinkage 包时,GUI 失败并关闭。
我现在意识到,由于 R 的活动,120GB 的数据已存储在我的 Windows 临时文件夹(文件格式.ff
)中,超出了我的 HD 的现有限制。
我想插入一个有更多空间的外部驱动器,并设置临时目录供 R 在那里使用。
在运行分析之前,我可以在 R 中执行此操作吗?命令是什么?
有没有其他方法可以解决我没有考虑的这个问题?非常感谢。
如果您正在生成 *.ff 文件,那么您似乎正在使用该ff
包。
假设这是真的,您应该能够fftempdir
按如下方式设置选项...
...
library(ff)
options("fftempdir"="/EnterYourFilePathHere/"...)
...
只需替换EnterYourFilePathHere
为外部硬盘的路径即可。
您应该阅读更多关于ff
包和fftempdir
包文档中的信息:http: //cran.r-project.org/web/packages/ff/index.html
该包以不同的方式处理临时文件(例如删除等),具体取决于它是fftempdir
从您的工作目录(即getwd()
)还是从fftempdir
选项中获取。