【发布时间】:2013-07-04 07:52:27
【问题描述】:
我正在集中精力使用令人惊叹的 ff 和 ffbase 包。 由于一些技术细节,我必须在我的 C: 驱动器和我的 R 会话中工作。完成后,我将生成的文件移动到我的 P: 驱动器(在 Windows 中使用剪切/粘贴,而不是使用 ff)。
问题是当我加载 ffdf 对象时:
load.ffdf("data")
我得到错误:
Error: file.access(filename, 0) == 0 is not TRUE
这没关系,因为没有人告诉 ffdf 对象它被移动了,但是尝试:
filename(data$x) <- "path/data_ff/x.ff"
或
pattern(data) <- "./data_ff/"
没有帮助,给出错误:
Error in `filename<-.ff`(`*tmp*`, value = filename) :
ff file rename from 'C:/DATA/data_ff/id.ff' to 'P:/DATA_C/data_ff/e84282d4fb8.ff' failed.
有没有办法将文件新位置的路径“更改”为 ffdf 对象? 谢谢 !!
【问题讨论】: