python中是否有函数将通过使用协作过滤 (ex )来为您填充矩阵中缺少的值。交替极小化算法等。还是需要从头开始实现这些功能?编辑:虽然这不是一个矩阵完成的例子,但为了说明类似的情况,我知道Matlab中有一个svd()函数,它以一个矩阵作为输入,并自动输出它的奇异值分解(svd)。我在Python中寻找类似的东西,希望是一个内置的函数,但是即使是一个好的库也会很棒。
我有一个列表L和一个矩阵X,我需要在其中执行一些操作。其中一个操作是过滤列表和两个确定值之间的矩阵。在Matlab中,这看起来像:X_new = X(:, L > 5 & L < 9);L_new = [i for i in L if i > 5 and i < 9]
有人知道在Matlab中做矩阵运算的<