如何列和行绑定两个ff_matrix

Posted

技术标签:

【中文标题】如何列和行绑定两个ff_matrix【英文标题】:How to column and row bind two ff_matrix 【发布时间】:2013-12-16 04:41:08 【问题描述】:

假设我有两个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 对象,则可以只使用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

【讨论】:

ff_matrix 对象怎么样? 尚未在 ffbase/ff 中实现,我建议您将其作为功能请求填写在 github.com/edwindj/ffbase/issues

以上是关于如何列和行绑定两个ff_matrix的主要内容,如果未能解决你的问题,请参考以下文章

如何识别两个数据矩阵之间的哪些列和行匹配?

Primefaces 进程绑定问题

WPF DataGrid 将单元格绑定到具有动态列的数据模型

如何设置JTable列和行颜色?

如何在 Flutter 中将列和行项居中?

当列和行与平面文件不匹配时,如何解决(使用)ETL