我有一个Rdd[(Int, BreezeDenseMatrix)]
和一个Rdd[(Int, BreezeDenseMatrix)]
,我想用它们来替换第一个中的行。第二个DenseMatrix
的行较少,所以我只想替换第一个DenseMatrix
的行。另外,我还有一个Array[Int]
,其中要替换的行的位置。
例如:
第一个DenseMatrix
有5行。
第二个DenseMatrix
有2行,而Array[Int] = [1, 3]
有2行。
我想用第二个的两行替换第一个矩阵的1、3行。
我可以想到join
将两个Rdds'
合并在一起并更改DenseMatrix
,但是我不知道如何使用array
来做到这一点。 / p>
这样可能吗?