Advanced Data Visualization with Python
Kursziel
Datenvisualisierung ist ein unverzichtbares Werkzeug in der akademischen Forschung – sie ermöglicht es Ihnen, komplexe Datensätze zu explorieren, Ergebnisse effektiv zu kommunizieren und Ihre Argumente mit Klarheit und Präzision zu untermauern. Dieser Kurs konzentriert sich auf fortgeschrittene Techniken der Datenvisualisierung mit der Programmiersprache Python, wobei ein besonderer Schwerpunkt auf Methoden liegt, die über verschiedene akademische Disziplinen hinweg relevant sind.
In diesem Kurs lernen Sie, wie Sie mit Python klare, informative und publikationsreife Visualisierungen erstellen. Sie werden untersuchen, wie multivariate Daten visualisiert, statistische Zusammenhänge kommuniziert und Unsicherheiten in Ihren Ergebnissen dargestellt werden können. Durch praktische Codierungsübungen mit echten Datensätzen werden Sie ein tieferes Verständnis dafür entwickeln, wie durchdachtes visuelles Design Ihre Forschung bereichern kann.
Bitte beachten Sie, dass die Kurse in englischer Sprache abgehalten werden.
Kursbeschreibung
Dieser Kurs richtet sich an Forschende mit Vorkenntnissen in Python. Daher werden wir direkt in Konzepte der Datenvisualisierung eintauchen, die im akademischen Umfeld häufig Anwendung finden.
Nach dem erfolgreichen Abschluss dieses Kurses werden Sie in der Lage sein:
- Erstellung von Grafiken zur Exploration und Präsentation multivariater Datensätze
- Nutzung von Python-Bibliotheken wie
SeabornundMatplotlibzur Erstellung maßgeschneiderter Abbildungen - Visualisierung statistischer Modelle, Konfidenzintervalle und distributionsbasierter Unsicherheit
- Anwendung von Best Practices für Klarheit, Genauigkeit und Ästhetik in der akademischen Datenvisualisierung
Das bloße Verfolgen von Folien wird die Fähigkeit des Programmierens nicht automatisch auf Sie übertragen. Erst durch die aktive Auseinandersetzung mit den Kursinhalten in Ihrer Entwicklungsumgebung wird dies gelingen.
Deshalb ist eine entsprechende Vorbereitung notwendig: Bitte stellen Sie sicher, dass Sie vor Kursbeginn Zugang zu Google Colab haben. Wir werden Google Colab für die Programmieranteile nutzen, damit wir Python ohne (oft zeitaufwändige) Vorkonfiguration oder Installation auf Ihrem Rechner verwenden können. Um Google Colab zu nutzen, benötigen Sie ein Google-Konto (dasselbe Konto, das für Gmail, YouTube usw. verwendet wird).
Kursmaterial
Sie finden die Vorlesungsfolien hier.
Falls Sie während der praktischen Übungen etwas nachschlagen möchten, finden Sie das Vorlesungs-Notebook hier. Bitte beachten Sie, dass dies nur ein kurzer Überblick ist und ich Ihnen während der Vorlesung weitere Beispiele geben werde.
Das Google Colab Notebook mit den Übungen finden Sie hier. Die Lösungen finden Sie hier.
Happy coding!

