3.1 KiB
Seminarthema: Datenvisualisierung
Geplanter Inhalt:
- Einführung
- Best Practice für Datenvisualisierung
- Vorstellung verschiedener Diagrammarten
- Welche Diagrammarten eignen sich für unsere drei Anwendungsbereiche Time Series Daten, Netzwerke und Stimmungen?
- Betrachtung verschiedener Bibliotheken (z.B. D3Blocks, pyvis, plotly)
- Zweck der Bibliothek, unterstützte Visualisierungen, Vor- und Nachteile
- Minimalbeispiele
- Anwendung auf unser Projekt:
- Vergleich der Bibliotheken mit Blick auf unsere drei Anwendungsbereiche
- Welche Daten werden für die einzelnen Diagramme gebraucht?
- Welche Ideen/Anforderungen ergeben sich an die anderen Themenbereiche?
- Fazit und Handlungsempfehlung
- Welche Diagramme und welche Bibliotheken eignen sich für uns?
Abstract:
In dieser Seminararbeit geht es um die Visualisierung von Daten in Python. Im Fokus steht die Anwendung auf die drei Themenbereiche, die im Projekt "Transparenzregister" behandelt werden: Time Series Daten, Soziale Netzwerke und Stimmungen. Nach einer Einführung in das Thema werden Best Practices für die Datenvisualisierung vorgestellt und verschiedene Diagrammarten präsentiert. Anschließend wird diskutiert, welche Diagramme für die genannten Anwendungsbereiche am besten geeignet sind.
Im zweiten Abschnitt werden verschiedene Python Bibliotheken vorgestellt und anhand von Minimalbeispielen betrachtet. Dabei wird analysiert, welche Bibliotheken die gewünschten Diagramme für unsere Anwendungsbereiche am besten darstellen und welche Daten für die Erstellung der verschiedenen Diagramme benötigt werden. Es werden zudem Ideen und Anforderungen an die anderen Themenbereiche aufgezeigt.
Im letzten Abschnitt der Arbeit wird ein Fazit gezogen und eine Handlungsempfehlung gegeben. Insgesamt soll die Arbeit einen Einblick in die Welt der Datenvisualisierung in Python geben und unserem Projekt helfen, die richtigen Entscheidungen bei der Wahl der Diagrammarten und Bibliotheken zu treffen.
Erste Sammlung von Referenzen:
Bibliotheken/Tools:
- D3Blocks: Documentation, Medium Blog
- pyvis: Documentation
- networkx: Documentation, Example
- plotly: Documentation
Netzwerke:
- Zentralitätsmaße: Medium Blog
- Visualisierungsideen: Medium Blog
Kennzahlen:
- Visualisierungsideem: Towards AI
Best Practice: