我有一个ffdf保存到磁盘的大型数据框,我需要将其加载到新的R会话中。当我load.ffdf在文件所在的目录中运行时,我收到以下错误消息:
load.ffdf("./ffdb")
# Error in `filename<-.ff`(`*tmp*`, value = "./custTrans$custKey.ff") :
# ff file rename from './custTrans$custKey.ff' to
# 'mylocation'/ffdb/custTrans$custKey.ff' failed
我真的很想阅读这些文件。有没有办法鼓励他们被阅读?有没有办法直接读取各个ff列文件?它们是什么格式的?也许我可以将它们手动放置在底层ff包使用的临时位置?
我已经浏览了save.ffdfandload.ffdf函数,但这并没有给我任何简单的修复。
背景:我最初将数据框保存custTrans到默认./ffdb目录。我实际上希望它们在目录中./custTrans,所以我曾经move.ffdf移动文件。列文件被移动,但.RData和.Rprofile文件没有被移动。我试图从./ffdb目录加载数据,.RData并将.Rprofile文件复制到./custTrans目录并在load.ffdf那里运行。我还尝试将数据文件移回./ffdb目录。错误信息是一样的。