我想进行一次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的新手)