对于scipy库的csr_matrix有一个非零()方法,但是根据应该返回带有行和列数组的元组的手册,尝试将该函数用于csr矩阵会导致错误。关于这个问题的任何想法?
祝你好运, 了Umut
答案 0 :(得分:1)
Umut,你能提供一个代码片段吗?以下适用于我:
import scipy.sparse as sparse
x = sparse.csr_matrix([[1,0,1],[0,1,0]])
x.nonzero()
和收益
(array([0, 0, 1], dtype=int32), array([0, 2, 1], dtype=int32))
这是针对scipy的最新开发版本(您可以通过打印scipy.__version__
进行检查。)