Kapitel 10. Datenmanipulation

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

Dieses Kapitel fasst die beliebten Python-Bibliotheken zur Datenverarbeitung zusammen: Zahlen, Text, Bilder und Audio. Fast alle hier beschriebenen Bibliotheken dienen einem bestimmten Zweck, daher ist es das Ziel dieses Kapitels, diese Bibliotheken zu beschreiben und nicht zu vergleichen. Wenn nicht anders angegeben, können alle Bibliotheken direkt von PyPI mit pip installiert werden:

$ pip install library

Tabelle 10-1 beschreibt diese Bibliotheken kurz.

Tabelle 10-1. Daten-Tools
Python-Bibliothek Lizenz Grund für den Einsatz

IPython

Apache 2.0 Lizenz

  • Bietet einen erweiterten Python-Interpreter mit Eingabeverlauf, integriertem Debugger und Grafiken und Plots im Terminal (mit der Qt-fähigen Version).

Numpy

BSD 3-Klausel-Lizenz

  • Bietet mehrdimensionale Arrays und lineare Algebra-Tools, die für Geschwindigkeit optimiert sind.

SciPy

BSD-Lizenz

  • Bietet Funktionen und Hilfsprogramme für Technik und Wissenschaft, von linearer Algebra über Signalverarbeitung, Integration, Wurzelfindung und statistische Verteilungen bis hin zu anderen Themen.

Matplotlib

BSD-Lizenz

  • Ermöglicht wissenschaftliches Plotten.

Pandas

BSD-Lizenz

  • Bietet Reihen und DataFrame-Objekte, die sortiert, zusammengeführt, gruppiert, aggregiert, indiziert, gefenstert und unterteilt werden können - ähnlich wie ein R-Datenrahmen ...

Get Der Per Anhalter durch die 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.