如何将列和行绑定到两个ff_matrix

时间:2013-12-16 04:41:08

标签: arrays r memory-management matrix bigdata

假设我有两个ff_matrix,我如何对它们进行列和行绑定?

require(ff);require(ffbase)
a <- ffbase:::as.ff_matrix.ffdf(as.ffdf(data.frame(rnorm(10))))
b <- ffbase:::as.ff_matrix.ffdf(as.ffdf(data.frame(rnorm(10))))

我没有尝试过任何作品(包括cbind等)

1 个答案:

答案 0 :(得分:1)

rbind.ffdf可通过软件包ffbase获得。如果您不使用ffdf个对象而不使用ff_matrix个对象,则只能使用rbind ffdf个对象。

library(ffbase)
ff1 <- as.ffdf(data.frame(matrix(rnorm(10*10),ncol=10)))
ff2 <- ff1
x <- rbind(ff1, ff1)
class(x)
[1] "ffdf"
nrow(x)
[1] 20