scipy.sparse.csr_array.

astype#

csr_array.astype(dtype, casting='unsafe', copy=True)[Quelle]#

Gibt die Elemente des Arrays/der Matrix in einem angegebenen Typ aus.

Parameter:
dtypestring oder numpy dtype

Typcode oder Datentyp, zu dem die Daten umgewandelt werden sollen.

casting{‘no’, ‘equiv’, ‘safe’, ‘same_kind’, ‘unsafe’}, optional

Steuert, welche Art der Datenkonvertierung erfolgen darf. Standardmäßig ist ‘unsafe’ aus Gründen der Abwärtskompatibilität. ‘no’ bedeutet, dass die Datentypen überhaupt nicht konvertiert werden dürfen. ‘equiv’ bedeutet, dass nur Byte-Order-Änderungen erlaubt sind. ‘safe’ bedeutet, dass nur Konvertierungen erlaubt sind, die Werte erhalten können. ‘same_kind’ bedeutet, dass nur sichere Konvertierungen oder Konvertierungen innerhalb derselben Art, wie z. B. float64 zu float32, erlaubt sind. ‘unsafe’ bedeutet, dass beliebige Datenkonvertierungen durchgeführt werden dürfen.

copybool, optional

Wenn copy False ist, kann das Ergebnis Arbeitsspeicher mit diesem Array/der Matrix teilen. Wenn copy True ist, ist garantiert, dass das Ergebnis und dieses Array/die Matrix keinen Arbeitsspeicher teilen.