2013-12-16 54 views
1

假設我有兩個ff_matrix,我如何列和行綁定它們?如何列和行綁定兩個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

rbind.ffdf可通過包ffbase。如果您不是使用ffdf對象而是使用ff_matrix對象,則可以只使用rbindffdf對象。

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 
+0

ff_matrix對象如何? – user2763361

+0

未在ffbase/ff中實現,但我建議您在https://github.com/edwindj/ffbase/issues中將其填充爲功能請求 – jwijffels