scipy.sparse.csr_matrix.

reshape#

csr_matrix.reshape(self, shape, order='C', copy=False)[Quelle]#

Gibt einem Sparse Array/einer Sparse Matrix eine neue Form, ohne dessen/deren Daten zu ändern.

Parameter:
shapetuple von Integers

Die neue Form muss mit der ursprünglichen Form kompatibel sein.

order{‘C’, ‘F’}, optional

Lies die Elemente mit dieser Indexreihenfolge. 'C' bedeutet, die Elemente in C-ähnlicher Indexreihenfolge zu lesen und zu schreiben; z.B. die gesamte erste Zeile lesen, dann die zweite Zeile usw. 'F' bedeutet, die Elemente in Fortran-ähnlicher Indexreihenfolge zu lesen und zu schreiben; z.B. die gesamte erste Spalte lesen, dann die zweite Spalte usw.

copybool, optional

Gibt an, ob Attribute von `self` kopiert werden sollen, wann immer dies möglich ist. Der Grad, zu dem Attribute kopiert werden, variiert je nach Art der verwendeten Sparse-Array.

Rückgabe:
reshapedSparse Array/Matrix

Eine spärliche Array/Matrix mit der gegebenen shape, nicht notwendigerweise im gleichen Format wie das aktuelle Objekt.

Siehe auch

numpy.reshape

NumPys Implementierung von 'reshape' für ndarrays