scipy.sparse.csr_matrix.

resize#

csr_matrix.resize(*shape)[原始碼]#

將陣列/矩陣就地調整為給定的 shape 維度

任何位於新形狀內的元素將保留在相同的索引位置,而非零元素若位於新形狀之外則會被移除。

參數:
shape(int, int)

新陣列/矩陣的列數和欄數

註解

語意與 numpy.ndarray.resizenumpy.resize 不完全相同。在此,如果索引在新邊界內,則調整形狀前後,每個索引位置的資料將會被保留。在 numpy 中,調整大小會保持陣列的連續性,在邏輯陣列中移動元素,而不是在扁平化的表示法中移動。

我們不保證底層資料屬性(陣列等)將就地修改或替換為新物件。