Du suchst deine bereits erworbenen Lerninhalte? Dann geht es hier entlang: Zum academy Campus

heise academy Logo
Classroom-Sessions

Datenaufbereitung und -visualisierung mit pandas und Matplotlib

Ohne Visualisierung nützt die beste Datenaufbereitung nichts. Vertiefe dein Wissen über pandas und nutze Matplotlib zur Erstellung von Diagrammen.

Enterprise
Professional

Datenaufbereitung und -visualisierung mit pandas und Matplotlib

Enthalten im Classroom: Einführung in Machine Learning mit Python – von Datenaufbereitung bis Deep Learning
Zum Classroom
Überblick

  • Du lernst weitere Funktionen von pandas kennen, mit denen du dein Wissen selbstständig vertiefst.

  • Du kannst deine ersten eigenen Diagramme mit Matplotlib erzeugen.

  • Du erfährst, wie seaborn deine Arbeit mit Diagrammen vereinfacht.

Inhalt

Diese Session knüpft nahtlos an die Vorarbeit in pandas aus der vorherigen Session an. Du lernst weitere Beispiele und Funktionen dieser mächtigen Bibliothek kennen, etwa die Ein- und Ausgabe verschiedener Dateiformate.

Im weiteren Verlauf geht unser Experte auf Matplotlib ein. Es gilt als das beste Tool für das Generieren von Diagrammen in Python. Du erhältst einen Einblick in die verschiedenen Diagrammtypen und erfährst, wie du diese einfach und konsistent mit Python erzeugst.

Das Modul seaborn macht das Erstellen von Diagrammen dabei besonders einfach, da es eine Schnittstelle zwischen pandas und Matplotlib herstellt. So erzeugst du mit teilweise nicht einmal drei Zeilen Code Diagramme, die komplexe Sachverhalte anschaulich darstellen.

Zielgruppe

Der Classroom richtet sich an alle Personen aus dem Softwarebereich mit Programmiererfahrung in einer höheren Programmiersprache (idealerweise Python), die einen fundierten, praxisorientierten Einstieg in das maschinelle Lernen suchen. Angesprochen sind insbesondere Softwareentwicklerinnen und -entwickler, Data Analysts sowie technisch versierte Fachkräfte, die Machine-Learning-Methoden verstehen, einordnen und in eigenen Projekten anwenden möchten.

Voraussetzungen

Kenntnisse einer höheren Programmiersprache werden vorausgesetzt. Elementare Python-Grundlagen sind hilfreich.

Die Folien der Präsentation sind aufgrund zahlreicher englischer Begriffe vollständig in englischer Sprache gehalten, um eine bessere Lesbarkeit zu erzeugen. Der Vortrag findet in deutscher Sprache statt.

Agenda

  • Vertiefung der pandas-Bibliothek anhand weiterführender Beispiele und Funktionen

  • Ein- und Ausgabe verschiedener Dateiformate mit pandas

  • Einführung in Matplotlib als leistungsstarkes Werkzeug zur Diagrammerstellung in Python

  • Überblick über die verschiedenen Diagrammtypen in Matplotlib

  • Nutzung von seaborn als Schnittstelle zwischen pandas und Matplotlib

Foto von Christian Heitzmann

Christian Heitzmann

Zert. Softwareentwickler, Technical Writer und Trainer | SimplexaCode AG

Zum Profil