Ich habe gerade Hanpuku entdeckt, eine erstklassige Lösung für die Arbeit mit Datenvisualisierung. Ich glaube, es gibt nichts Besseres als diese erstaunliche Software!
Hanpuku Übersicht
Alte Antwort
Ich möchte einen Workflow mit dieser von user568458 erwähnten Option beschreiben:
Ich habe auf das Bronzezeit-Tool von Illustrator verzichtet, um Umfragetabellen zu erstellen (hauptsächlich Balken- / Säulendiagramme, Tortendiagramme und Liniendiagramme). Illustrator konnte mit Korrekturen, kleinen Optimierungen oder aktualisierten Daten nicht umgehen - jede Änderung ruinierte das Layout. Ich konnte auch keine Schlüsseldimensionen angeben, die während des gesamten Diagrammsatzes konstant bleiben mussten (Balkenhöhe, Schriftgröße, maximale Höhe).
Schauen Sie sich JSGraphs.com an , dort werden unzählige JavaScript-Grafik-Frameworks verglichen, und Sie können das für Ihr Projekt am besten geeignete auswählen.
Ich habe auch Python Livereload verwendet , um den Code zu testen (eigentlich Auto-Refresh beim Speichern). Es bringt die Dinge schneller voran! Navigieren Sie in der Eingabeaufforderung / im Terminal zum Projektordner und geben Sie einfach Folgendes ein livereload
. Alle Projektdateien werden nun bereitgestellt und können über URLs wie aufgerufen werden http://localhost:35729/chart-01.html
.
Das Erlernen des Diagramm-Frameworks, seiner Besonderheiten und Einschränkungen ist von vornherein zeitaufwändig. Sobald Sie jedoch die ersten Diagramme erstellt haben, können Sie sie als Vorlagen verwenden. Manchmal müssen Sie nur neue Daten einfügen und nichts anderes ändern.
Mein Framework würde CSV-Dateien als Eingabe akzeptieren, die ich durch den Export von XLSX-Dateien erhalten habe. Das Einfügen neuer Daten erfolgte durch Ändern einer Codezeileurl: 'resources/graph-02.csv'
Farbthemen können auch auf ähnliche Weise mit einer JSON-Datei verwaltet werden.
Ab hier kann bis zur Auslieferung von CMYK-EPS ein Großteil des Workflows automatisiert werden.
Abhängig vom Framework kann der Export nach SVG so einfach sein wie CtrlS. Wenn es als SVG-Element in das HTML-Markup eingebettet ist, können Sie es mit Playfair im Stapel exportieren.
justinmanley / playfair: Generiere Diagramme und Grafiken von der Kommandozeile aus mit d3 und PhantomJS. .
Anfangs habe ich nur UI-Automatisierungstools verwendet, die die Arbeit mit der Eingabe-URL-Speichern-als-Eingabe-als-nächste-URL-Speichern-als-Affe für jede Datei im Ordner replizieren - AutoHotkey oder WASP für PowerShell .
Um SVGs stapelweise in CMYK-EPS-Dateien zu konvertieren, habe ich in Illustrator eine Aktion ausgeführt.