Wie visualisiert man Daten? Welche Software sollte ich verwenden?

Mich interessiert, welche Art von Software - über einfache Standardgrafiken aus Excel hinaus - Menschen verwenden, um Datenvisualisierungen zu erstellen.

Stellen Sie Dinge von Hand her und bauen Sie sie dann in so etwas wie InDesign? Ich bin fasziniert von dem Prozess, der eine Datentabelle in eine visuelle Ästhetik verwandelt und würde mich auch über Leseempfehlungen freuen.

Dies ist eine ziemlich allgemeine Frage - ein Beispiel für die Art von Bildmaterial, an das Sie denken, würde wahrscheinlich nützlichere Antworten geben. „Datenvisualisierung“ kann alles bedeuten, von einem einzelnen Tortendiagramm aufwärts.
Ich habe bemerkt, dass ich an "über die grundlegenden Grafiken von Excel hinaus" interessiert war, was meiner Meinung nach eindeutig über ein einzelnes Kreisdiagramm hinausgeht. Ich nehme jedoch Ihren Standpunkt auf und füge hinzu, dass ich daran interessiert bin, wie weitere herausragende Beispiele für Infografiken generiert werden. Vielen Dank.

Antworten (7)

Adobe Illustrator verfügt tatsächlich über einige sehr wenig genutzte Funktionen zur Verbesserung der Diagrammdarstellung von Daten. Hier gibt es ein gutes Tutorial von Mordy Golding , und seine Lynda.com-Tutorials gehen auch sehr detailliert darauf ein. Für die Art von Arbeit, die ich mache, verwende ich Illustrator auf diese Weise oder baue Dinge von Hand.

Zur Inspiration und um Ihnen eine Vorstellung davon zu geben, wie weit die Datenvisualisierung mit großen Datensätzen gehen kann, sehen Sie sich dieses Video von Hans Roslings Arbeit an. Suchen Sie auf YouTube nach „Datenvisualisierung“, um weitere großartige Beispiele zu finden.

Hier ist ein erstaunlicher typografischer Ansatz zur Anzeige von Informationen, mit freundlicher Genehmigung von Kelly Vaughan (Twitter: @documentgeek). tktype.com/chartwell.php
Dank dafür. Ich komme dazu von der Seite von jemandem, der viel mit Fotografie zu tun hat, und Illustrator ist etwas, das ich nicht so oft verwende. Ich werde es weiter untersuchen.
Illustrator kann eine kleine konzeptionelle Herausforderung sein, wenn Sie mit Photoshop vertraut sind und mit einem Vektorprogramm nicht vertraut sind. Frustrierende Erfahrungen damit haben Sie möglicherweise davon abgehalten, es zu verwenden. Ich würde empfehlen, sich die Zeit zu nehmen, die Grundlagen zu studieren, da es viele nützliche Tools bietet (auch wenn Sie es nur als eine Art Max-Plug-in für Photoshop verwenden). Lynda.com, tv.adobe.com und alles, was Mordy Goldings Namen trägt, sind gute Ausgangspunkte.
@Alan Gilbertson: Als ich die erste Seite der Seite „Put the 'art' in chart“ ( adobe.com/designcenter/illustrator/articles/illcs2at_chart.html ) sah, sah ich das 3D-Kreisdiagramm, das (IMHO) kein Beispiel ist der guten Visualisierung, da der 3D-Effekt nur die Proportionen der Tortensegmente verzerrt, wie es viele Autoren beschreiben, die über "How to Lüge mit Statistik" schreiben (D. Huff, E. Tufte, ...)
Die Frage bezog sich auf Software, nicht auf bestimmte Bilder. In Mordys Tutorial geht es in ähnlicher Weise darum, was Sie mit der Software tun können, nicht um die Wissenschaft von Infografiken oder Datenvisualisierung.

Wenn Sie mit einer großen Datenmenge arbeiten, empfehle ich Ihnen, gephi auszuprobieren . Es gibt Ihnen eine gute Kontrolle darüber, was und wie visualisiert werden soll.

Welches Problem versuchen Sie zu lösen? Die Herangehensweise und damit die besten Werkzeuge hängen ab von...

  1. Visualisieren Sie Daten, um sie (a) zu analysieren , zu erforschen oder zu öffnen oder um (b) eine bestimmte, bekannte Botschaft darüber zu kommunizieren ?
  2. Wer ist Ihr Publikum? Handelt es sich insbesondere um (a) gelegentliche Personen, deren Interesse Sie wecken möchten (z. B. Leser einer Zeitschrift, Personen, die einem Link auf Twitter folgen, Personen, die in einem verwandten, aber kulturell getrennten Bereich arbeiten), oder (b) haben sie eine engagiertes Interesse an dieser Art von Daten (z. B. sie sehen sich diese Art von Daten beruflich an oder sie sind ein begeisterter Fan dieses Sports ...)

Wenn Ihre Antwort 1a2a lautet, stehen Sie vor der großen Herausforderung, einen Datensatz zu erstellen, der für zufällige Passanten verlockend ist . Skizzieren Sie Ideen (vielleicht mit Adobe Illustrator, vielleicht Stift und Papier), büffeln Sie oder mieten Sie Fähigkeiten in Interaktionsdesign und clientseitiger Webprogrammierung, dann programmieren Sie etwas in Raphael.js (meine bevorzugte Option, funktioniert in allem von IE6 bis iPads), D3 (großartige, beliebte Option für Proof of Concept und Prototyping, aber da es sich um reines SVG handelt, funktioniert es nicht in IE8 oder darunter , schließt etwa 40 % der Leute aus ), Processing (Zuschauer müssen Java haben, schließt etwa 35 % der Leute aus ) Processing.js (HTML 5 Canvas, daskann mit dem IE zusammenarbeiten und hat einige Vorteile, schränkt aber die Interaktivität etwas ein ), oder, wenn Zukunftssicherheit kein Problem ist und Sie Entwicklungszeit und -geld sparen möchten, Flash.

Wenn es sich um 1a2b handelt, müssen Sie Daten schnell transformieren und mit ihnen experimentieren und sie dann interessierten Personen zeigen. Es geht nicht darum, Aufmerksamkeit zu erregen – sie sind bereits interessiert – der Schlüssel liegt darin, schnell auf neue Fragen reagieren zu können. Sehen Sie sich Statistik-Datensuiten mit guten Visualisierungsfunktionen wie JMP , Tableau , R an, oder wenn kein Budget vorhanden und R zu schwer ist, Many Eyes , Gephi oder WEAVE .

Wenn es 1b2a ist, ist dies ein klassisches Infografik-Design . Setzen Sie Ihren Künstlerhut auf und stürzen Sie sich in ein Vektorprogramm (entwerfen Sie zunächst in Vektoren für Genauigkeit und Flexibilität) wie Adobe Illustrator (das auch grundlegende Diagrammwerkzeuge enthält), Corel Draw oder Inkscape (kostenlos) - oder, wenn Sie das haben Zeit oder Budget, machen Sie ein tolles 2D-Infografik-Video in Flash oder After Effects oder ein besonders tolles 3D-Video in Blender (kostenlos, schwer zu benutzen), Cinema4D (teuer, mäßig schwer zu benutzen) oder Maya (sehr teuer, schwer zu benutzen ). , Industriestandard).

Wenn es sich um 1b2b handelt, entspannen Sie sich, Sie übermitteln eine deutliche Botschaft an Personen, die bereits interessiert sind . Klar und selbstbewusst zu sprechen, würde wahrscheinlich ausreichen. Oder geben Sie ihnen einfach Ihre Excel-Datei. Oder senden Sie ihnen eine E-Mail oder ein PDF mit einem gut gestalteten Balkendiagramm oder einer Tabelle darin. Seien Sie nicht zu auffällig – Ihr Publikum kennt die Nuancen dieser Art von Daten wahrscheinlich genauso gut wie Sie, und es möchte wahrscheinlich keine Präsentationsebene zwischen sich und seinen Daten. Es sei denn, es handelt sich um einen komplexen, unbekannten Datensatz – in diesem Fall siehe 1a2a oder 1a2b.

Ich sehe hier viel über professionelle und kommerzielle Software, daher könnte diese etwas abseits liegen:

Ich verwende LaTeX und TikZ (ein LaTeX-Paket) zur Visualisierung. Wenn ich meine Daten auf einem Blatt Papier zeichnen und strukturieren kann, kann ich das auch mit TikZ. Der Ansatz ist zu 100 % textbasiert, für Anfänger überhaupt nicht intuitiv, aber sehr mächtig.

Einige Beispiele für grundlegende Funktionen finden Sie unter http://www.texample.net/tikz/examples/ .

Ich kannte TikZ nicht - danke für die Erwähnung.
Es gibt eine Schwester-SE-Site, die LaTeX gewidmet ist, einschließlich TikZ unter: tex.stackexchange.com

Ich verwende R hauptsächlich , um Daten zu visualisieren. Es hat eine Vielzahl von Paketen, die seine Verwendung erweitern. Siehe beispielsweise R Graphics Gallery .

Dies ist eine sehr allgemeine Frage.

Ich verwende zB statistische Software wie SAS JMP( http://www.jmp.com ) zur Datenanalyse und Visualisierung. Es verfügt über sehr leistungsfähige Funktionen für die „explorative“ Datenanalyse.

Für ein sauberes und prägnantes Layout der Grafiken für wissenschaftliche Publikationen, die ich mit schreibe LaTeX, verwende ich jedoch IPE ( http://ipe7.sourceforge.net/ ). Ich exportiere die mit JMP (oder anderer Software) erstellten Diagramme in ein pdf, konvertiere es mit pdftoipein eine bearbeitbare Vektorgrafik und kann es dann verwenden IPE, um es zu modifizieren, mathematische Symbole und Formeln in hoher typografischer Qualität zu verwenden usw.

Es gibt viele andere interessante Ansätze zur Datenvisualisierung, zB Tulip http://tulip.labri.fr/TulipDrupal/ .

Für Veröffentlichungsqualitätsangaben verwende ich immer matplotlib. Es kann sowohl Vektor- als auch Rastergrafiken erzeugen und lässt Sie Schriftarten ändern und alle Arten von Anpassungen vornehmen. Es basiert auf python.

Sie können die Beispiele hier sehen