- У меня есть огромная матрица под названием Mat_A, когда я попытался нарезать ее и присвоить значения, я получил следующую ошибку:
Mat_A[:,0 ] = np.ravel(Mat_A.sum(axis=0)) TypeError: coo_matrix' object does not support item assignment
- Как я могу присвоить значения в том же духе плотной матрице
weights
перед отправкой в разреженное пространство?
![Mat_A](https://i.stack.imgur.com/GCDOn.jpg)
Mat_A = sparse.coo_matrix((weights, (i_indices_O, j_indices_O)), shape=(pixel_nb_O, pixel_nb_O))
Mat_A[:,0 ] = np.ravel(Mat_A.sum(axis=0))
Mat_A[:,1:] = 0
Mat_A = Mat_A.tocsr()