将稀疏矩阵转换为稀疏数据帧

时间:2018-07-06 15:15:54

标签: r dataframe sparse-matrix pca

我想进行一次rpca,之前有一个数据帧df。

@Subsribe public replaceJob1(StartJob1Event event) { //do what runInWorkspace() of Job1 would have done com.something.getStaticEventBus().post(new Job1FinishedEvent()); } @Subsribe public replaceJob2(Job1FinishedEvent event) { //do what `runInWorkspace()` of Job2 would have done com.something.getStaticEventBus().post(new Job2FinishedEvent()); } @Subsribe public replaceJob3(Job2FinishedEvent event) { //do what `runInWorkspace()` of Job3 would have done com.something.getStaticEventBus().post(new Job3FinishedEvent()); }

我收到错误消息:“无法分配大小为500mb的向量”

所以我创建了一个稀疏矩阵m并重复了rpca(不知道它会比原始df大),所以我得到了错误消息

错误:无法分配大小为1.5 Gb的向量

是否有一种方法可以将此稀疏矩阵转换为稀疏数据帧?

注意:我知道这里有将稀疏矩阵转换为数据框的条目,但是由于该数据框已经太大,我正在寻找一个稀疏的数据框,我在上面找不到任何东西...任何帮助都是赞赏。 (请记住,我是ml和r的新手)

0 个答案:

没有答案