如何在pyspark中对矩阵进行多重化?

qco9c6ql  于 2021-05-29  发布在  Spark
关注(0)|答案(0)|浏览(180)

我有大量的数据集,到目前为止,我已经把我的数据放入了indexedrowmatrix(idx)中。从那里,我可以得到我需要的行,但是我需要将矩阵乘以行作为列向量。我可以通过 row.vector ,但仍然不能乘以矩阵。如何做到这一点?我的目标是将mat乘以换位后的行,所以如果有更简单的方法,这也是一个很好的答案。谢谢

idx = df_to_idx_row_mat(df) 
row = idx.rows.filter(row.index == 5).first()

# score = idx.multiply(column_vector(row))

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题