Python-Programmierung für Datenanalytiker
Die Sprache Python bietet Datenanalytikern zahlreiche Möglichkeiten, Daten zu bereinigen, manipulieren, verarbeiten und aufzubereiten. Wes McKinney, Begründer des pandas-Projekts, stellt Ihnen in diesem Buch die dazu wesentlichen Sprachbestandteile vor und gibt Ihnen einen praktischen Einstieg in die Data-Science-Tools von Python. Daten und Zusatzmaterial zum Buch sind auf GitHub verfügbar.
Aktuell zu Python 3.10 und pandas 1.4
Datenanalysten, die mit Python bisher keine Berührungspunkte hatten, kommen ebenso auf ihre Kosten wie Python-Programmierer, die sich tiefer in die Materie von Data Science und Scientific Computing einarbeiten wollen.
Diese dritte Auflage wurde auf Python 3.10 und pandas 1.4 aktualisiert. Das konsequent praxisbezogene Buch zeigt anhand konkreter Fallbeispiele, wie Sie eine Vielzahl von typischen Datenanalyse-Problemen effektiv lösen. Gleichzeitig lernen Sie die neuesten Versionen von pandas. NumPy und Jupyter kennen.
Für diese Neuauflage hat Wes sein Buch aktualisiert und damit sichergestellt, dass es auch weiterhin die erste Adresse ist, wenn es um die Analyse von Daten mit Python und pandas geht. Ich kann dieses Buch nur wärmstens empfehlen.— Paul Barry, Dozent und Autor von "Python von Kopf bis Fuß"
Aus dem Inhalt
- Nutzen Sie Jupyter Notebook und die IPython-Shell für das explorative Computing
- Lernen Sie Grundfunktionen und fortgeschrittene Features von NumPy kennen
- Setzen Sie die Datenanalyse-Tools der pandas-Bibliothek ein
- Verwenden Sie flexible Werkzeuge zum Laden, Bereinigen, Transformieren, Zusammenführen und Umformen von Daten
- Erstellen Sie interformative Visualisierungen mit matplotlib
- Wenden Sie die GroupBy-Mechanismen von pandas an, um Datensätze zurechtzuschneiden, umzugestalten und zusammenzufassen
- Analysieren und manipulieren Sie verschiedenste Zeitreihendaten
- Erproben Sie die konkrete Anwendung der im Buch vorgestellten Werkzeuge anhand verschiedener realer Datensätze
NumPy ist nicht nur eines der wichtigsten Pakete für numerische Berechnungen mit Python, es ist quasi die Standardschnittstelle für den Datenaustausch wissenschaftlicher Rechenpakete. In dieser Leseprobe macht Wes McKinney Sie mit den Grundlagen von NumPy vertraut. Vor allem wegen seiner Effizienz bei großen Daten-Arrays ist NumPy für numerische Berechnungen von hoher Bedeutung.
Wer hat's geschrieben?
Wes McKinney ist Softwareentwickler und Unternehmer und lebt in New York. Nach dem Abschluss seines Mathematikstudiums am MIT im Jahre 2007 arbeitete er im Bereich der quantitativen Finanzen bei AQR Capital Management in Greenwich, Connecticut. Frustriert von umständlichen Datenanalysewerkzeugen lernte er Python und startete das pandas-Projekt. Inzwischen ist er ein aktives Mitglied der wissenschaftlichen Python-Community und ein Verfechter des Einsatzes von Python in Datenanalyse, Finanzen und Statistikanwendungen.

