Effektive Data Science-Dashboards mit Plotly Dash

Durch die Allgegenwart von Methoden der Data Science in verschiedensten Berufsfeldern sind individuell gestaltete Dashboards heute unverzichtbar. Plotly Dash liefert das Open Source Tool dazu!

Data Science Dashboard

Wer Data Science betreibt – für die Finanzwelt, Marketing, Personalmanagment oder Infrastruktur – kommt um gut funktionierende Dashboards nicht herum . Der beste Algorithmus bringt einen nicht voran, wenn die Ergebnisse unübersichtlich und ohne Struktur wiedergegeben werden. Die Arbeit mit Big Data oder auch Machine Learning ist geprägt von iterativen Prozessen und einem Herantasten an Lösungen – dabei hilft eine durchdachte Datenvisualisierung!

Dashboards verbessern die Skalenflexibilität im Rahmen von Data Science Projekten. Der Sprung von der Gesamtstatistik hin zu den teilweise so wichtigen Einzelfällen wird erleichtert. So können Ausreißer entdeckt und Modelle genauer bewertet werden.

Luftdaten leicht gemacht

Um diese Gedanken zu veranschaulichen, haben wir hier mal ein Dashboard zur Veranschaulichung erstellt. Es zeigt die Stichstoffdioxid-Konzentration in der Luft im zeitlichen Verlauf. Die Daten dazu stammen vom Umweltbundesamt und sind frei verfügbar. Sie bestehen aus unzähligen Messstationen in ganz Deutschland. Für unser Dashboard haben wir sie nach Bundesländern gruppiert, um den Überblick zu erleichtern. Außerdem wird zwischen städtischen bzw. urbanen, sub-urbanen und ländlichen Stationen unterschieden. Durch Klicken auf die Bundesländer am rechten Rand verändert sich die Grafik, wenn man mit der Maus über die Graphen fährt, erhält man zusätzliche Informationen.

Was haben wir jetzt von diesem Dashboard, mit dem wir interaktiv umgehen können? Es erleichtert uns den Zugang zu und Überblick über einen großen Datensatz. Auf diese Weise können wir erste Fragen und Gedanken nachverfolgen. Zum Beispiel: Ist die Stickstoffbelastung im industriellen Süddeutschland höher als an Nord- und Ostsee? Dazu könnten wir nach den entsprechenden Bundesländern filtern und uns die Werte anschauen. Oder: Ist die Stickstoffbelastung in Städten tatsächlich so viel höher, als im ländlichen Raum? Dazu kann das Diagramm oben links umgeschaltet werden. Wenn Sie sich fragen, was sind denn „gute“ Werte: Das Umweltbundesamt gibt einen Grenzwert von 40 µg pro Kubikmeter vor. Dieser gilt für den Jahresdurchschnitt.

Bei Studio Fluffy nutzen wir Plotly Dash zum Entwerfen von Dashboards. Warum? Weil es uns als Python Bibliothek zahlreiche Integrationsoptionen bietet und Open Source zur Verfügung steht. Die Entwicklung kann direkt im Web- Browser stattfinden und so schnell Visualisierungen und Prototypen eines Dashboards entwickelt werden. Mit und an diesen kann dann weitergearbeitet werden. Plotly Dash bietet außerdem die Möglichkeit, ganze Websites ausschließlich mit Python zu erstellen, inklusive der interaktiven Visualisierungen.

Plotly Dash – schnelles Python Tool individuell nutzen

Damit bietet Plotly Dash das, was wir unseren Kunden bieten möchten: schnelle, individuell gestaltete Produkte, an denen gemeinsam iterativ weitergearbeitet werden kann. Interaktive Dashboards entstehen als eigenständige Websites und sind damit geräteunabhängig nutzbar.

In der Vergangenheit haben wir bereits Dashboards für Industriekunden entwickelt. Mit unserer Expertise aus den Bereichen Datenvisualisierung, Prototyping und Data Science stehen wir gerne auch Ihnen zur Seite.