SciPy v0.11リファレンスガイドを除いて、scipy.sparseインデックスに関する詳細情報を見つけることができません。
lil_matrixクラスは、NumPy配列と同様の構文で、基本的なスライシングとファンシーインデックスをサポートします。。インデックスに関するnumpyのドキュメントを読んだことがありますが、たとえば、はっきりと理解できませんでした。
Asp = sparse.lil_matrix((3,3))
Asp.setdiag(zeros(3))
Asp[0, 1:3] = 10
print Asp.todense()
1.出力が
[[0. 10. 10.] [0. 0. 0.] [0. 0. 0.]]
[0,1:3]はどういう意味ですか?使用する場合
Asp[0, 1:2,3] = 10
エラーがあります:
IndexError:無効なインデックス、理由はわかりません。
2.各行のすべてのゼロ以外の値を取得する最も速い方法は何ですか?