- x <- ff(1:100000000, vmode="integer", dim=c(300000, 1000), dimorder=c(2,1))
我想删除矩阵的最后一行,当我使用命令:
- x[-300000,]
提示cannot allocate vector of size 1.1 Gb,原因应该是x[-300000,]所返回的不再是ff对象,而是直接全部存储在内存中了。所以请教高手:
1、如何删除矩阵x中的第i行(或列),依然返回ff对象。
2、如何选择第j列为整数1的全部行(子矩阵),依然返回ff对象。
ffbase中有ffwhich和subset.ff函数,但是我没看懂。。。。


雷达卡


京公网安备 11010802022788号







