[SciPy-user] Sparse matrix: division by vector
Dinesh B Vadhia
dineshbvadhia at hotmail.com
Tue Apr 29 13:16:38 EDT 2008
Sparse matrix A is in csr_matrix format and I want to divide each column element j of A by A's column j sum (where colSum is a numpy vector) ie.
> A[:,j] = A[:,j]/colSum[j]
What is the most efficient way to achieve this apart from brute force ie.
> A[i,j] = A[i,j]/colSum[j] ?
I can initially create A in a different c**_matrix method if that helps but the final A has to be in csr_matrix form.
Cheers!
Dinesh
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.scipy.org/pipermail/scipy-user/attachments/20080429/ee557117/attachment.html>
More information about the SciPy-User
mailing list