写一个ff文件

时间:2014-01-16 08:13:41

标签: r matrix large-files ffbase

我在R上使用大矩阵,我尝试使用ff包来操作它们。

我有一个循环,它将创建名为Var_sim(dim 25 * 7303)的n(n可以是1000大小)矩阵 我想用ff格式将矩阵保存在磁盘中(例如在我的文档中)。之后,如果我需要读取n矩阵之一,我想用R和ffload加载它。这是我的代码:

    ffmat <- as.ff(Var_sim)
    ffsave(ffmat, file="/home/username/Documents/Data")

但数据中没有任何内容:我不知道ffsave是否是我正在寻找的功能。 此外,我不知道如何指定将要创建的文件的名称。

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

您需要指定要保存的文件名,而不是仅仅指定目录名称,例如

ffsave(ffmat, file="/home/username/Documents/Data/ffmat1")