Workshop Details

Python Summit 2019
14. - 15. Oktober 2019 | Berlin
Das große Trainingsevent für Python

Dr. Volker Jaenisch
Sandra Rum

de

15 Okt 2019
10:00 - 13:00
3+ Kollegen anmelden und bis zu 100 € pro Ticket sparen! Jetzt anmelden

Webbasierte interaktive Datenvisualisierung mit Bokeh

15 Okt 2019
10:00 - 13:00

Tuesday, 15. October 2019 | 10:00 - 13:00

Python hat sich in den letzten Jahren zum De-facto-Standard entwickelt, um (wissenschaftliche) Daten zu verarbeiten. Industrie, Universitäten, Forschungseinrichtungen und Wetterdienste sind dabei, von proprietären Lösungen wie IDL, MATLAB oder SPSS auf Python umzusteigen. Neben der schnellen und komfortablen Verarbeitung der Daten durch pandas/Numerical Python/Cython spielt dabei immer stärker der Aspekt der interaktiven Nutzung der Daten in Webanwendungen eine Rolle. Dabei kann Python aber nicht direkt eingesetzt werden – hier wird maßgeschneidertes HTML/JavaScript benötigt. Mit JS-Programmierung wollen sich aber nur Wenige (und sicher kein Wissenschaftler/Ingenieur) gerne auseinandersetzen. Auf der anderen Seite sind klassische Webagenturen, die sich gut mit JS auskennen, mit dem wissenschaftlich/technischen Kontext der Daten heillos überfordert. Diese Lücke zwischen Python und HTML/JS überbrückt das Bokeh-Projekt. Bokeh ermöglicht es, interaktive Webanwendungen im Browser allein über Python-Code zu programmieren. Unser Workshop beginnt mit der Erstellung einer Python-Umgebung für Bokeh. Er zeigt, wie Daten in Python (z. B. mit pandas) vorbereitet werden, um problemlos mit Bokeh visualisiert zu werden. Das Erstellen einer kompletten Webvisualisierungsanwendung mit Interaktion mehrerer graphischer Elemente wird das Ziel des Workshops sein. Weiterhin wird es einen Ausblick auf die Verwendung des Bokeh-Servers geben, der in der Lage ist, mit beliebig großen Datenmengen umzugehen.

Session Themen

#Python
Workshop Requirements:

Das entsprechende Material für alle Installationen für diesen Workshop ist unter nachfolgendem Link zu finden.

Alle Updates zum Python Summit!