我在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是否是我正在寻找的功能。 此外,我不知道如何指定将要创建的文件的名称。
感谢您的帮助
答案 0 :(得分:0)
您需要指定要保存的文件名,而不是仅仅指定目录名称,例如
ffsave(ffmat, file="/home/username/Documents/Data/ffmat1")