Top Banner
Datenvisualisierung Till Nagel Stadt und Netz - Workshop Einführung in die
107

Einführung in die Datenvisualisierung - Workshop

Jan 21, 2018

Download

Data & Analytics

Till Nagel
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Einführung in die Datenvisualisierung - Workshop

Datenvisualisierung

Till Nagel Stadt und Netz - Workshop

Einführung in die

Page 2: Einführung in die Datenvisualisierung - Workshop

Visual AnalyticsEinfache Visualisierung komplexer Daten Prof. Dr. Till NagelHochschule Mannheim

[email protected]@tillnm

Page 3: Einführung in die Datenvisualisierung - Workshop
Page 4: Einführung in die Datenvisualisierung - Workshop

• Ziele der Datenvisualisierung• Entwurfsprozess• Datenquellen und -typen• Visuelle Variablen und Abbildung• Visualisierungstechniken

Übersicht

Page 5: Einführung in die Datenvisualisierung - Workshop

• Kein Tools-Workshop• Kein Coding-Workshop• Aber: Sketching!• Beispiele und Diskussion

Über diesen Workshop

Page 6: Einführung in die Datenvisualisierung - Workshop

The human mind has a gift for bringing order to chaos.

Page 7: Einführung in die Datenvisualisierung - Workshop

Muster Beziehungen Trends

Chris

How

ard

John

Sno

w

New

Yor

k Ti

mes

Mor

itz S

tefa

ner

Mar

k Lo

mba

rdi

Page 8: Einführung in die Datenvisualisierung - Workshop
Page 9: Einführung in die Datenvisualisierung - Workshop
Page 10: Einführung in die Datenvisualisierung - Workshop
Page 11: Einführung in die Datenvisualisierung - Workshop
Page 12: Einführung in die Datenvisualisierung - Workshop

Computer-gestützte Visualisierungssystemebieten interaktive Datenabbildungen um Menschen zu unterstützen, ihre Aufgabeneffektiver auszuführen.

Page 13: Einführung in die Datenvisualisierung - Workshop

Mentale AbfragenWelches Geschlecht / Einkommensgruppe zeigt einenbesonderen Einfluss des Alters auf Triglyceride-Werte?

Page 14: Einführung in die Datenvisualisierung - Workshop

Visuelle Abfragen

Page 15: Einführung in die Datenvisualisierung - Workshop

Visualization process

Mittelwert von x: 9Varianz von x: 11Mittelwert von y: 7.5Varianz von y: 4.12Korrelation: 0.816Regressionslinie: y=0.5x+3

Page 16: Einführung in die Datenvisualisierung - Workshop

Visualization process

Mittelwert von x: 9Varianz von x: 11Mittelwert von y: 7.5Varianz von y: 4.12Korrelation: 0.816Regressionslinie: y=0.5x+3

Page 17: Einführung in die Datenvisualisierung - Workshop

Visualisierungsprozess

Page 18: Einführung in die Datenvisualisierung - Workshop

Visualisierungsprozess

Page 19: Einführung in die Datenvisualisierung - Workshop
Page 20: Einführung in die Datenvisualisierung - Workshop

Visualization process

Page 21: Einführung in die Datenvisualisierung - Workshop

Daten & Informationen

Page 22: Einführung in die Datenvisualisierung - Workshop

Quellen

Page 23: Einführung in die Datenvisualisierung - Workshop

Äpfel und Birnen

Page 24: Einführung in die Datenvisualisierung - Workshop

• Kategorisch / NominalÄpfel, Birnen, Bananen, ...

• OrdinalSmall, Medium, Large, ...

• Quantitativ• Interval (20. Oktober 2016, 1. Januar 2017, ...)• Ratio (15 kg, 273 K, ...)

Datenattributstypen

Page 25: Einführung in die Datenvisualisierung - Workshop
Page 26: Einführung in die Datenvisualisierung - Workshop
Page 27: Einführung in die Datenvisualisierung - Workshop
Page 28: Einführung in die Datenvisualisierung - Workshop
Page 29: Einführung in die Datenvisualisierung - Workshop

Visuelle VariablenGrundlegende Abbildungen

Page 30: Einführung in die Datenvisualisierung - Workshop

• Fanzösischer Kartograph(1918-2010)

• Sémiologie graphique(1967)

Jacques Bertin

Page 31: Einführung in die Datenvisualisierung - Workshop

Retinale Variablen

Jacques Bertin definierte 6 retinale Variablen

• Größe

• Wert

• Texture

• Farbe

• Orientierung

• Form

Page 32: Einführung in die Datenvisualisierung - Workshop
Page 33: Einführung in die Datenvisualisierung - Workshop

Visuelles Mapping• Grafische Elemente werden als visuelle Syntax

genutzt um semantische Eigenschaften zu repräsentieren.

• Informationen auf visuelle Eigenschaften abzubildenwird Encoding (oder Mapping) genannt.

• Das Encoding sollte den Informationen angemessen sein.

Page 34: Einführung in die Datenvisualisierung - Workshop

Selektiv

Page 35: Einführung in die Datenvisualisierung - Workshop

Selektiv: Farbe

Page 36: Einführung in die Datenvisualisierung - Workshop

Selektiv: Form

Page 37: Einführung in die Datenvisualisierung - Workshop

Wie mehrere Attribute visualisieren?Visuelle Variablen kombinieren!

Page 38: Einführung in die Datenvisualisierung - Workshop
Page 39: Einführung in die Datenvisualisierung - Workshop

x-Position: Jahr (quantitativ)

y-Position: Warenwert (quantitativ)

Farbe: Import/Export (kategorisch)

Page 40: Einführung in die Datenvisualisierung - Workshop

Encoding vs Decoding

Page 41: Einführung in die Datenvisualisierung - Workshop

VisualisierungenTechniken und Taxonomien

Page 42: Einführung in die Datenvisualisierung - Workshop

Visualisierungstechniken

Page 43: Einführung in die Datenvisualisierung - Workshop

Balkendiagramm• Daten

1 kategorische, 1 quantiative• Visuelle Variablen

Länge (Quantität), Position (Kategorie)• Aufgaben

Vergleichen• Skalierbarkeit

Dutzende Elemente

Page 44: Einführung in die Datenvisualisierung - Workshop

Kreisdiagramm• Daten

1 kategorische, 1 quantiative• Visuelle Variablen

Größe (Quantität), Position (Kategorie)• Aufgaben

Verhältnisse, Zusammensetzung• Skalierbarkeit

7±2 Elemente

Page 45: Einführung in die Datenvisualisierung - Workshop

Slopegraph• Daten

1 kategorische, 2 quantiative, 1 ordinal• Visuelle Variablen

Höhe (Quantität), Position (Ordinal), Farbe (Kategorie)• Aufgaben

Trends erkennen, Änderung der Reihenfolge• Skalierbarkeit

7±2 Elemente

Page 46: Einführung in die Datenvisualisierung - Workshop

Scatterplot• Daten

2 quantitative Attribute• Visuelle Variablen

Punkte, Position• Aufgaben

Trends finden, Ausreißer, Verteilung, Korrelation, Cluster• Skalierbarkeit

100+ Elemente

Page 47: Einführung in die Datenvisualisierung - Workshop

Parallel Coordinates• Daten

1-2 kategorische, n quantitative• Visuelle Variablen

Linien (kat.), Farben (kat.)Höhe (quant)

• AufgabenVergleich unterschiedlicher Kategorien und deren Ausprägung

• SkalierbarkeitDutzende Attribute, 100+ Elemente

Page 48: Einführung in die Datenvisualisierung - Workshop

Streamgraph• Daten

1 kategorisches, 1 quantiatives, 1 ordinales• Visuelle Variablen

y-Position (kategorisch), Dicke (quantitativ), x-Position (Zeit)• Aufgaben

Vergleich über die Zeit, Änderung der Verhältnisse• Skalierbarkeit

100+ Elemente (ordinale)Dutzende Elemente (kategorisch)

Page 49: Einführung in die Datenvisualisierung - Workshop
Page 50: Einführung in die Datenvisualisierung - Workshop
Page 51: Einführung in die Datenvisualisierung - Workshop

Visualisierungsvariationen

Page 52: Einführung in die Datenvisualisierung - Workshop
Page 53: Einführung in die Datenvisualisierung - Workshop
Page 54: Einführung in die Datenvisualisierung - Workshop
Page 55: Einführung in die Datenvisualisierung - Workshop

• Wählen Sie angemessene Daten• Achten Sie auf die Datentypen• Können Sie Daten ableiten?• Achten Sie auf passende Achsenskalierung• Beschriften Sie Ihr Diagramm

In Ulm, um Ulm …

Page 56: Einführung in die Datenvisualisierung - Workshop

• Visualisieren Sie die Daten• Skizzieren Sie Diagramme• 10 Minuten Zeit

Page 57: Einführung in die Datenvisualisierung - Workshop

• Unterschiedliche Diagramme unterstützenunterschiedliche Aufgaben.

• Einige sind geeigneter für die gewähltenDaten.

• Skizzieren hilft, geeignete Formen zu findenund Visualisierungen zu wählen.

In Ulm, um Ulm …

Page 58: Einführung in die Datenvisualisierung - Workshop

VisualisierungskritikMarktkapitalisierung internationaler Banken

Page 59: Einführung in die Datenvisualisierung - Workshop

Was visualisieren die Elemente?

Page 60: Einführung in die Datenvisualisierung - Workshop
Page 61: Einführung in die Datenvisualisierung - Workshop

Man sieht: Finanzkrise

Page 62: Einführung in die Datenvisualisierung - Workshop

Wie ist das Verhältniszwischen Santander

und Citigroup?

Page 63: Einführung in die Datenvisualisierung - Workshop

Etwa doppelt so groß. Problem: Werte wurden auf

Durchmesser abgebildet.

Page 64: Einführung in die Datenvisualisierung - Workshop
Page 65: Einführung in die Datenvisualisierung - Workshop

Hat JP Morgan im Vergleich zuanderen Banken eher große oder

kleine Verluste gemacht?

Page 66: Einführung in die Datenvisualisierung - Workshop
Page 67: Einführung in die Datenvisualisierung - Workshop

Was würden Sie verbessern?

Page 68: Einführung in die Datenvisualisierung - Workshop
Page 69: Einführung in die Datenvisualisierung - Workshop
Page 70: Einführung in die Datenvisualisierung - Workshop

InteraktionenTechniken und Methoden

Page 71: Einführung in die Datenvisualisierung - Workshop
Page 72: Einführung in die Datenvisualisierung - Workshop
Page 73: Einführung in die Datenvisualisierung - Workshop

Coordinated Multiple Views

Page 74: Einführung in die Datenvisualisierung - Workshop

Co-CreationGemeinsam diskutieren, verstehen und entwerfen.

Page 75: Einführung in die Datenvisualisierung - Workshop

Co-Creation• Ideen erzeugen und sammeln.

• Wir kümmern uns nicht um Umsetzbarkeit.

• Wir werden nicht fertig!

Page 76: Einführung in die Datenvisualisierung - Workshop
Page 77: Einführung in die Datenvisualisierung - Workshop
Page 78: Einführung in die Datenvisualisierung - Workshop

Aufgabe: Daten• Schreiben Sie einen Datensatz auf eine grüne Karte.

Page 79: Einführung in die Datenvisualisierung - Workshop

Aufgabe: Daten• Schreiben Sie einen Datensatz auf eine grüne Karte.

• Identifizieren Sie die Datentypen(quantitativ, kategorisch)

• Schreiben Sie diese darunter auf die gleiche Karte.

Page 80: Einführung in die Datenvisualisierung - Workshop

Aufgabe: Visualisierung• Wählen Sie eine Visualisierungstechnik.

• Schreiben Sie diese auf eine blaue Karte.

• Skizzieren Sie die Visualisierung vereinfacht).

Page 81: Einführung in die Datenvisualisierung - Workshop

Aufgabe: Visualisierung• Schreiben Sie eine Vis-Technik auf eine blaue Karte.

Page 82: Einführung in die Datenvisualisierung - Workshop

Karten einsammeln• Alle grünen Karten

• Alle blauen Karten

Page 83: Einführung in die Datenvisualisierung - Workshop

Entwerfen Sie eine Visualisierung• Gruppen von {Anzahl/4} Personen

• Ziehen Sie 2 Datenkarten.

• Ziehen Sie 2 Visualisierungskarten.

Page 84: Einführung in die Datenvisualisierung - Workshop

Entwerfen Sie eine Visualisierung• Entwerfen Sie eine Visualisierung, die den Vergleich

verschiedener Regionen ermöglicht.

• Skizzieren Sie diese auf die roten Karten.

• Zeichnen Sie viel und schnell.

• Diskutieren Sie (und verwerfen Sie ggf. Ideen).

• 10 Minuten

Page 85: Einführung in die Datenvisualisierung - Workshop

• Welche Schwierigkeiten gab es?• Welche Ideen hatten Sie?• Konnten Sie Inspirationen mitnehmen?

Ergebnisse

Page 86: Einführung in die Datenvisualisierung - Workshop

Werkzeuge und Entwicklung

Page 87: Einführung in die Datenvisualisierung - Workshop

VisualisierungstoolsVisualisierungstools

Page 88: Einführung in die Datenvisualisierung - Workshop

Visualisierungstools

Raw Carto

Page 89: Einführung in die Datenvisualisierung - Workshop

Tableau

Page 90: Einführung in die Datenvisualisierung - Workshop

RessourcenLiteratur, Sammlungen, Konferenzen, Blogs, …

Page 91: Einführung in die Datenvisualisierung - Workshop

Empfohlene Literatur

good academic introduction business intelligence, dashboards good design introduction, nice taxonomy

Page 92: Einführung in die Datenvisualisierung - Workshop

foundation, classic perception, sensing, cognition info graphics, data journalism

Empfohlene Literatur

Page 93: Einführung in die Datenvisualisierung - Workshop

http://flowingdata.com/ http://visualisingdata.com/

Blogs

Page 94: Einführung in die Datenvisualisierung - Workshop

http://survey.timeviz.net http://spacetimecubevis.com

Visual Surveys

Page 95: Einführung in die Datenvisualisierung - Workshop

Journals & Proceedings

• Transactions on Visualization and Computer Graphics (IEEE TVCG)

• Proc. of EuroVis (Computer Graphics Forum)• Proc. of ACM CHI• Computer Graphics & Applications (IEEE CGA)• AVI, UIST, SIGGRAPH, …

Page 96: Einführung in die Datenvisualisierung - Workshop
Page 97: Einführung in die Datenvisualisierung - Workshop

Akademische Übersichtsartikel

Page 98: Einführung in die Datenvisualisierung - Workshop
Page 99: Einführung in die Datenvisualisierung - Workshop

http://infovis-mannheim.de

Page 100: Einführung in die Datenvisualisierung - Workshop

Zusammenfassung

Page 101: Einführung in die Datenvisualisierung - Workshop

• Daten aufbereiten• Informationen analysieren um einen

Erkenntnissgewinn zu unterstützen• Hypothesen bestätigen oder erstellen• Erkenntnisse anderen vermitteln

Ziele von Informationsvisualisierung

Page 102: Einführung in die Datenvisualisierung - Workshop

• Stift und Zettel sind ein wichtiges Werkzeug.• Externalisieren und Strukturieren von Ideen.• Erste Ansätze und Gedanken formulieren.• Ausprobieren von Visualisierungen.

Visualisierungssketche

Page 103: Einführung in die Datenvisualisierung - Workshop

• Breites Vokabular an Visualisierungs- und Interaktionstechniken vorhanden.

• Iterativer Entwurfsprozess ermöglichtangemessene Lösungen.

• Nutzer und deren Aufgaben + Zieleberücksichtigen.

Zusammenfassung

Page 104: Einführung in die Datenvisualisierung - Workshop
Page 105: Einführung in die Datenvisualisierung - Workshop

Sketch aus der Ideenphase von Touching Transport, 2011

Page 106: Einführung in die Datenvisualisierung - Workshop
Page 107: Einführung in die Datenvisualisierung - Workshop

Danke. Fragen?

Prof. Dr. Till [email protected]

18. Mai 2017Stadt und Netz, Ulm