Woche 6 - Datenvisualisierung mit Python
Eine wichtige Fähigkeit, die wir als Programmierende erlangen ist, dass wir Mathematik nicht mehr nur intellektuell erfassen können, sondern diese mithilfe von Python konkret und anschaulich machen können. Eine wichtige Voraussetzung dafür ist, dass wir Daten visualisieren können. In dieser Woche werden wir uns deshalb die Bibliothek Matplotlib anschauen. Matplotlib stellt uns einfache Funktionen zur Verfügung um Daten zu visualisieren. Damit können wir von einfachen Linienplots über Histogramme bis zu Boxplots alle möglichen Arten von Datenvisualisierungen erstellen.
Selbststudium
Bitte arbeiten Sie folgende Lerneinheiten vor der Präsenzvorlesung am 04. November durch.
Hinweis: Für diese Woche haben wir nur sehr wenig Stoff für das Selbststudium geplant. Nutzen Sie die Zeit jedoch, um selbständig etwas Python zu üben. Insbesondere sollten sie alles bisher behandelten Konzepte gut verstehen.
Übungen
Bearbeiten Sie die Übungen in folgendem Jupyter-Notebook:
- Übungsblatt 6 (Aufruf nur in Uninetz oder über VPN möglich)
Reichen Sie Ihre Antworten bis am 7. November auf Adam ein. Sie können Ihre Antworten vorher mit unserem automatisierten Korrekturtool testen.
Präsenzvorlesung
Das Thema der Präsenzveranstaltung werden wir das berühmte Game of Life implementieren.
- Fallstudie: Conway's Game of Life (Aufruf nur in Uninetz oder über VPN möglich)
Kernaussagen
- Die Fähigkeit Daten zu visualisieren hilft uns komplexe Sachverhalte zu verstehen.
- Matplotlib stellt uns mächtige Funktionalität zur Verfügung um unterschiedliche Aspekte von Daten zu visualisieren..
Lernziele
Die Studierenden
- Können Daten mithilfe von Listen zur Visualisierung aufbereiten
- können einfache Datenvisualisierungen mittels Matplotlib (PyPlot) erstellen.