Ich bin interessiert zu wissen, welche Art von Software - über grundlegende Standardgrafiken aus Excel hinaus - Menschen verwenden, um Datenvisualisierungen zu generieren.
Stellen Sie Dinge von Hand her und bauen Sie sie dann in etwas wie InDesign ein? Ich bin fasziniert von dem Prozess, der eine Datentabelle in eine visuelle Ästhetik verwandelt, und würde auch Leseempfehlungen begrüßen.
Antworten:
Adobe Illustrator verfügt tatsächlich über einige sehr wenig genutzte Funktionen zur Verbesserung der Diagrammdarstellung von Daten. Es gibt ein gutes Tutorial von Mordy Golding hier , und seine Lynda.com Tutorials gehen auch in diese in sehr gutem Detail. Für die Art von Arbeit, die ich mache, verwende ich Illustrator auf diese Weise oder baue Dinge von Hand.
Schauen Sie sich dieses Video von Hans Roslings Arbeit an , um sich inspirieren zu lassen und eine Vorstellung davon zu bekommen, wie weit die Datenvisualisierung mit großen Datenmengen gehen kann . Durchsuchen Sie "Datenvisualisierung" auf YouTube nach einer Reihe weiterer großartiger Beispiele.
quelle
Wenn Sie mit einer großen Datenmenge arbeiten, empfehle ich Ihnen, Gephi zu versuchen . Es gibt Ihnen eine gute Kontrolle darüber, was und wie visualisiert werden soll.
quelle
Welches Problem versuchen Sie zu lösen? Der Ansatz und damit die besten Werkzeuge hängen von ...
Wenn Ihre Antwort 1a2a lautet, haben Sie die große Herausforderung, einen Datensatz zu erstellen, der Gelegenheitspassanten verführt . Skizzieren Sie Ideen (möglicherweise mit Adobe Illustrator, möglicherweise mit Stift und Papier), vertiefen Sie sich oder stellen Sie Kenntnisse in Interaktionsdesign und clientseitiger Webprogrammierung ein, und codieren Sie dann etwas in Raphael.js (meine bevorzugte Option, funktioniert in allen Bereichen von IE6 bis iPads), D3 (großartige, beliebte Option für Proof of Concept und Prototyping, aber als reines SVG funktioniert es nicht in IE8 oder niedriger , mit Ausnahme von ca. 40% der Benutzer ), Verarbeitung (Betrachter müssen Java haben, schließt ca. 35% der Benutzer aus ) Processing.js (HTML 5 Canvas, welcheskann für die Arbeit mit IE verwendetund hat einige Vorteile, schränkt aber die Interaktivität etwas ein ) oder, wenn Zukunftssicherheit kein Problem darstellt und Sie Zeit und Geld für die Entwicklung sparen möchten, Flash.
Wenn es sich um 1a2b handelt, müssen Sie Daten schnell transformieren und damit experimentieren und sie dann interessierten Personen zeigen. Aufmerksamkeit zu erregen hat keine Priorität - sie sind bereits interessiert - der Schlüssel liegt darin, schnell auf neue Fragen antworten zu können. Schauen Sie sich Statistik-Daten-Suites mit guten Visualisierungsfunktionen wie JMP , Tableau , R an , oder wenn es kein Budget gibt und R zu hart ist, viele Augen , Gephi oder WEAVE .
Wenn es 1b2a ist, ist dies klassisches Infografik-Design . Setzen Sie den Hut Ihres Künstlers auf und knacken Sie ein Vektorprogramm (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, erstellen Sie ein fantastisches 2D-Infografik-Video in Flash oder After Effects oder ein besonders fantastisches 3D-Video in Blender (kostenlos, schwer zu verwenden), Cinema4D (teuer, mäßig schwer zu verwenden) oder Maya (sehr teuer, schwer zu verwenden) , Industriestandard).
Wenn es 1b2b ist, entspannen Sie sich, Sie kommunizieren eine eindeutige Nachricht an Personen, die bereits interessiert sind . Klar und sicher zu sprechen würde wahrscheinlich den Trick tun. 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. Seien Sie nicht zu auffällig - Ihr Publikum kennt die Nuancen dieser Art von Daten wahrscheinlich genauso gut wie Sie und möchte wahrscheinlich keine Präsentationsschicht zwischen ihnen und ihren Daten. Es sei denn, es handelt sich um einen komplexen, unbekannten Datensatz. In diesem Fall siehe 1a2a oder 1a2b.
quelle
Ich sehe hier viel über professionelle und kommerzielle Software, daher könnte diese etwas abseits stehen:
Ich verwende LaTeX und TikZ (ein LaTeX-Paket) zur Visualisierung. Wenn ich meine Daten auf ein Blatt Papier zeichnen und strukturieren kann, kann ich das auch mit TikZ tun. Der Ansatz basiert zu 100% auf Text, ist für Anfänger überhaupt nicht intuitiv, aber sehr leistungsfähig.
Einige Beispiele für grundlegende Funktionen finden Sie unter http://www.texample.net/tikz/examples/ .
quelle
Ich benutze hauptsächlich R , um Daten zu visualisieren. Es hat eine Vielzahl von Paketen, die seine Verwendung erweitern. Siehe beispielsweise R Graphics Gallery .
quelle
Dies ist eine sehr allgemeine Frage.
Ich benutze zB statistische Software wie
SAS JMP
( http://www.jmp.com ) zur Datenanalyse und Visualisierung. Es verfügt über sehr leistungsstarke Funktionen für die "explorative" Datenanalyse.Für ein sauberes und präzises Layout der Grafiken für wissenschaftliche Veröffentlichungen, mit denen ich schreibe
LaTeX
, verwende ich jedoch IPE ( http://ipe7.sourceforge.net/ ). Ich exportiere die mit JMP (oder einer anderen Software) erstellten Diagramme in ein PDF, konvertiere siepdftoipe
in eine bearbeitbare Vektorgrafik und kann sieIPE
dann ändern, mathematische Symbole und Formeln in hoher typografischer Qualität verwenden usw.Es gibt viele andere interessante Ansätze für die Datenvisualisierung, z . B. Tulip http://tulip.labri.fr/TulipDrupal/ .
quelle
Für Publikationsqualitätsangaben verwende ich immer
matplotlib
. Es kann sowohl Vektor- als auch Rastergrafiken erstellen und ermöglicht es Ihnen, Schriftarten zu ändern und alle Arten von Anpassungen vorzunehmen. Es basiert aufpython
.Sie können die Beispiele hier sehen
quelle