Ho appena scoperto Hanpuku, la migliore soluzione per lavorare con la visualizzazione dei dati. Non credo ci sia niente di meglio di questo straordinario software!
Panoramica di Hanpuku
Vecchia risposta
Vorrei descrivere un flusso di lavoro usando questa opzione menzionata dall'utente568458:
Ho rinunciato allo strumento dell'età del bronzo di Illustrator per fare grafici delle risposte al sondaggio (principalmente grafici a barre / colonne, grafici a torta e grafici a linee). Illustrator non è in grado di gestire correzioni, piccole modifiche o dati aggiornati: qualsiasi modifica ha rovinato il layout. Inoltre non sono stato in grado di specificare le dimensioni chiave che dovevano rimanere costanti per tutto il set di grafici (altezza barra, dimensione carattere, altezza massima).
Dai un'occhiata a JSGraphs.com , qui vengono confrontate tonnellate di framework grafici JavaScript e puoi scegliere quello più adatto al tuo progetto.
Ho anche usato Python livereload per vivere il codice (aggiornamento automatico al salvataggio, in realtà). Fa avanzare le cose più velocemente! Passare alla cartella del progetto nel prompt dei comandi / terminale e digitare livereload
. Tutti i file di progetto sono ora offerti e sono accessibili su URL come http://localhost:35729/chart-01.html
.
Ci vuole un investimento iniziale di tempo per apprendere il framework dei grafici, le sue stranezze e limitazioni, ma una volta creati i tuoi primi grafici puoi usarli come modelli, a volte semplicemente inserendo nuovi dati, cambiando nient'altro.
Il mio framework accetterebbe i file CSV come input, che ho ottenuto esportando dai file .xlsx. Il collegamento di nuovi dati è stato effettuato modificando una riga di codiceurl: 'resources/graph-02.csv'
I temi di colore potrebbero anche essere gestiti in modo simile con un file JSON.
Da qui in poi fino alla consegna di EPS CMYK gran parte del flusso di lavoro può essere automatizzato.
A seconda del framework, esportare in SVG può essere facile come CtrlS. Se è incorporato nel markup HTML come elemento SVG, puoi esportarlo in batch con Playfair.
justinmanley / playfair: genera diagrammi e grafici dalla riga di comando usando d3 e PhantomJS. .
Inizialmente ho appena usato strumenti di automazione dell'interfaccia utente che replicavano enter-URL-save-as-enter-next-URL-save-come monkey-work per ogni file nella cartella: AutoHotkey o WASP per PowerShell .
Per convertire in batch SVG in file EPS CMYK ho fatto un'azione in Illustrator.