0

rbind 在这两个稀疏矩阵上均失败,320k 行 x 31k 列,错误为“问题太大”。

我希望有人可以提出一些建议。下面的一个示例首先显示了每个矩阵、系统内存的属性,然后尝试使用 rbind 和 rbind2(,sparse=T) 来绑定它们:

在此处输入图像描述

4

1 回答 1

1

您也许可以尝试 dplyr 和 bind_rows() 函数? https://dplyr.tidyverse.org/reference/bind.html

library(dplyr)
mat3 <- bind_rows(mat1, mat2)  

我不理解错误消息,如果由于数据集的大小而成为问题,那将是令人惊讶的。可以肯定的是,您可以尝试绑定并检查它是否适用于您的矩阵的一小部分:

rbind(mat1[1:3, ], mat2[1:3, ])
于 2021-03-11T23:44:10.237 回答