KAPITEL 12

NumPy für Fortgeschrittene

Interna von ndarray-Objekten

Das ndarray in NumPy erlaubt es, einen Block homogener Daten (zusammenhängend oder gestaffelt, Erklärung folgt) als ein mehrdimensionales Array-Objekt zu interpretieren. Wie Sie bereits gesehen haben, bestimmt der Datentyp oder dtype, wie die Daten in Bezug auf ihre Eigenschaft als Fließkommazahlen, ganze Zahlen, Booleans oder andere Datentypen gelesen werden.

Zu einem mächtigen Werkzeug wird das ndarray dadurch, dass jedes Array-Objekt ein gestaffelter oder strided View auf einen Datenblock ist. Sie fragen sich vielleicht, warum zum Beispiel der View arr[::2, ::-1] keinerlei Daten kopiert. Auf den Punkt gebracht, ist das ndarray nichts weiter als ein Speicherabschnitt mit einem ...

Get Datenanalyse mit Python now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.