Z.B. wie die auf dieser Seite http://store.steampowered.com/hwsurvey
Gibt es eine fertige Software, die das kann? Oder irgendwelche Empfehlungen für andere Software, die etwas ähnliches macht? Ich weiß, dass dies keine statistische Frage ist, aber ich bin der festen Überzeugung, dass Daten in einer ordentlichen und ansprechenden Art und Weise dargestellt werden sollten, um effektiv zu sein.
Update (29.12.11) :
Vielen Dank für alle Antworten auf diese Frage. Ich freue mich sehr über Ihre Vorschläge. Mit automatisch meine ich, dass ich die Daten eingebe und das Diagramm automatisch aktualisiert wird.
Der Zweck meines Projekts ist es, 6-10 Datensätze täglich (oder vielleicht 2x täglich) über einen unbestimmten Zeitraum zu sammeln, und ich möchte einen Weg finden, die Daten auf einer Website darzustellen (ähnlich dem Steam-Link, den ich verwende) bereitgestellt), während das Benutzer-Backend für einen nicht-technischen Benutzer einfach genug ist, um es zu handhaben. Wenn Sie weitere Vorschläge haben, ergänzen Sie diese bitte! Danke noch einmal!
quelle
interactive-visualization
Antworten:
Sie beschäftigen sich sowohl mit der automatischen Erstellung von Diagrammen als auch mit der Erstellung von schönen Diagrammen.
Die verlinkte Seite hat eher einfache Diagramme mit anständiger Typografie und einem anständigen Farbschema. Jede anständige Chart-Software kann diese erstellen. Ich denke, dass Sie für jede Software, die Sie verwenden, nur die richtigen Parameter benötigen.
Farbschema : Farbschema-Generatoren können Ihnen ein angenehmes, möglicherweise klischeehaftes Farbschema geben.
Grafikdesign : Timothy Samara gibt Ihnen eine Liste von 20 Regeln und Möglichkeiten, um sie zu brechen. Wenn Sie sie alle anwenden, ohne sie zu beschädigen, erhalten Sie ein schönes, potenziell klischeehaftes Design.
Typografie : Das Entwerfen mit Typografie ist meine bevorzugte Einführung in die Typografie.
quelle
Sie können nicht automatisch schöne Grafiken erstellen, genauso wenig wie Sie automatisch schönen Text oder eine schöne Zeichnung oder gutes Essen oder so ziemlich alles andere erstellen können.
Schöne Grafiken (oder alles andere) zu erstellen, erfordert Talent, Anstrengung und Verständnis.
Es gibt Programme (siehe andere Antworten), die Ihnen helfen können , schöne Grafiken zu erstellen, genau wie (sagen wir) es einfacher ist, zu kochen, wenn Sie gute Messer und einen schönen Herd haben, oder einen Roman mit einem guten Textverarbeitungspaket zu schreiben. Aber gute Werkzeuge reichen nicht aus.
quelle
Dutzende von Programmen können attraktive, klare Grafiken erstellen: R, Igor Pro, Gnuplot, SAS und sogar Excel. Der Hauptbestandteil ist ein Benutzer, der die Daten versteht, versteht, was an ein bestimmtes Publikum weitergegeben werden muss, und sich mit ästhetischen / Wahrnehmungsproblemen befasst.
Einige Programme sind flexibler als andere (R und Igor Pro sind sehr flexibel), und einige Programme / Pakete haben attraktivere Standardeinstellungen (z. B. das ggplot-Paket in R), aber unter dem Strich sind dies "automatische" und "nette Grafiken" widersprüchlich. Meiner Meinung nach.
BEARBEITEN: Wie in den Kommentaren erwähnt, bezieht sich "automatisch" möglicherweise auf die Aktualisierung eines Diagramms, wenn neue Daten eingehen, anstatt zunächst automatisch aussagekräftige, attraktive Diagramme zu erstellen. In diesem Fall können die meisten Lösungen, mit denen Sie attraktive Diagramme erstellen können, automatisiert werden, um ein Diagramm mit neuen Daten zu aktualisieren. Wenn sich die Daten im Laufe der Zeit dramatisch ändern, funktioniert Ihr ursprüngliches Design möglicherweise nicht richtig und das Diagramm wird möglicherweise weniger verständlich oder ansprechend.
quelle
Ich habe dieses Thema gegoogelt und bin auf einen Techcrunch-Artikel zu visual.ly gestoßen, einem Unternehmen, das die Erstellung von Infografiken für Marken wie Nat Geo, The Atlantic, das GOOD Magazine CNNMoney.com und Ebay automatisiert.
Auf ihrer Website wird angegeben, dass sie dies eventuell zulassen werden jedem , diese Infografiken zu erstellen.
Hoffe das hilft.
quelle
Sie können PHP GD verwenden , um Ihren Webserver direkt die Bilder aus den Datendateien erstellen zu lassen.
quelle
Ein schönes (und kostenloses) Tool für das Veröffentlichen von Grafiken im Internet ist Google Charts. Sie können sich in Echtzeit mit Daten verbinden. Probieren Sie es aus: http://code.google.com/apis/chart/
quelle
Schau es dir an Highcharts an .
Es gibt eine schöne Demoseite .
quelle
Ich hatte viel Glück mit Tools wie R , mit denen Sie das Aussehen Ihrer Diagramme und - für Websites - die Google Chart Tools (oder andere javascript-basierte Diagrammtools, z. B. d3 , jscharts) programmieren können , und ich denke, die Website) können Sie suchen nach Fusion Charts ) für genau diese Art von Problem.
Mit R legen Sie fest, wie das Diagramm aussehen soll. R ist in hohem Maße anpassbar (mit etwas abscheulichen Standardeinstellungen, wenn auch nicht so schlimm wie beispielsweise MS Excel), und Sie schreiben ein Skript, das die Daten von einem bestimmten Ort oder einer bestimmten Quelle liest und die Werte ändert. Es kann sich ändern, wo sich die Achse befindet, an welcher Stelle Sie den Median setzen und welche Tags dazu gehören. Dies ist nicht perfekt, aber Sie können Programmierlogik verwenden und mit einigen sorgfältigen Entscheidungen die Dinge so gestalten, dass sie konsistent aussehen.
Mit den Javascript-Variationen (wo Sie Diagramme erhalten, die den aufgelisteten ähnlich sehen) richten Sie einfach den Code ein, der das Diagramm anzeigt und wo es seine Daten erhält. Sie können also einen Dienst (z. B. einen Webservice einer bestimmten Art) erstellen, der die Daten abruft / verarbeitet und diese dann an die Diagramm-API weiterleitet. Der Nachteil ist, dass Sie hier weniger Anpassungen vornehmen müssen und es manchmal schmerzhaft ist, das von der API erwartete Format zu erreichen. Die Standardeinstellungen sehen jedoch in der Regel recht gut aus. Sie können das Ergebnis problemlos auf eine Webseite stellen, und einige der APIs bieten dies an einige zusätzliche visuelle Bonbons (z. B. die auf der Site, auf die Sie verlinkt haben).
quelle
Die Steam-Site verwendet ein Flash-Plugin, um Grafiken zu zeichnen. Wenn Sie mit statistischen Daten zeichnen möchten, verwenden Sie die R-Software. Wenn Sie sich mit Javascript auskennen , sollten Sie extjs verwenden, um Ihre Grafik zu zeichnen.
quelle