Kapitel 3. Daten lesen und schreiben mit Python

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Eine der grundlegenden Fähigkeiten eines Datenvisualisierers ist die Fähigkeit, Daten zu verschieben. Egal, ob deine Daten in einer SQL-Datenbank, einer CSV-Datei (Comma-Separated Value) oder in einer anderen esoterischen Form vorliegen, du solltest die Daten lesen, umwandeln und bei Bedarf in eine bequemere Form schreiben können. Eine der großen Stärken von Python ist, wie einfach es ist, Daten auf diese Weise zu manipulieren. Der Schwerpunkt dieses Kapitels liegt darauf, dich mit diesem wichtigen Aspekt unserer Dataviz-Toolchain vertraut zu machen.

Dieses Kapitel ist zum Teil Tutorial, zum Teil Referenz, und auf Teile davon wird in späteren Kapiteln Bezug genommen. Wenn du die Grundlagen des Lesens und Schreibens von Daten in Python kennst, kannst du dir Teile des Kapitels zur Auffrischung herauspicken.

Einfach macht's

Ich erinnere mich daran, wie umständlich die Datenmanipulation war, als ich damals mit dem Programmieren begann (mit Low-Level-Sprachen wie C). Das Lesen von und Schreiben in Dateien war eine lästige Mischung aus Standardcode, handschriftlichen Improvisationen und Ähnlichem. Das Lesen von Datenbanken war ebenso schwierig, und die Erinnerungen an die Serialisierung von Daten sind immer noch schmerzhaft. Die Entdeckung von Python war wie ein frischer Wind. Es war kein Geschwindigkeitsdämon, ...

Get Datenvisualisierung mit Python und JavaScript, 2. 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.