小编Mic*_*ael的帖子

如何使用scipy编辑稀疏矩阵中的单元格?

我试图在稀疏矩阵中操纵一些数据.一旦我创建了一个,我如何在其中添加/更改/更新值?这看起来非常基本,但我在稀疏矩阵类的文档中或在Web上找不到它.我想我错过了至关重要的事情.

这是我尝试这样做的失败方式,与普通数组相同.

>>> from scipy.sparse import bsr_matrix
>>> A = bsr_matrix((10,10))
>>> A[5][7] = 6

Traceback (most recent call last):
  File "<pyshell#11>", line 1, in <module>
    A[5][7] = 6
  File "C:\Python27\lib\site-packages\scipy\sparse\bsr.py", line 296, in __getitem__
    raise NotImplementedError
NotImplementedError
Run Code Online (Sandbox Code Playgroud)

python matrix scipy sparse-matrix

6
推荐指数
2
解决办法
3449
查看次数

标签 统计

matrix ×1

python ×1

scipy ×1

sparse-matrix ×1