Acabei de descobrir o Hanpuku, a melhor solução da categoria para trabalhar com visualização de dados. Eu não acho que exista algo melhor do que este incrível software!
Visão geral de Hanpuku
Resposta antiga
Eu gostaria de descrever um fluxo de trabalho usando esta opção mencionada por user568458:
Desisti da ferramenta da idade do bronze do Illustrator para fazer gráficos de respostas de pesquisas (principalmente gráficos de barras / colunas, gráficos de pizza e gráficos de linhas). O Illustrator não conseguiu lidar com correções, pequenos ajustes ou dados atualizados - qualquer modificação arruinou o layout. Também não pude especificar as principais dimensões que precisavam permanecer constantes em todo o conjunto de gráficos (altura da barra, tamanho da fonte, altura máxima).
Confira JSGraphs.com , toneladas de estruturas de gráficos JavaScript são comparadas lá, e você pode escolher a mais adequada para o seu projeto.
Eu também usei python livereload para viver o código (atualização automática ao salvar, na verdade). Faz as coisas se moverem mais rápido! Navegue até a pasta do projeto no prompt de comando / terminal e digite apenas livereload
. Todos os arquivos do projeto agora são veiculados e podem ser acessados em URLs como http://localhost:35729/chart-01.html
.
É preciso um investimento inicial de tempo para aprender a estrutura de gráficos, suas peculiaridades e limitações, mas uma vez que seus primeiros gráficos são construídos, você pode usá-los como modelos, às vezes apenas inserindo novos dados, sem alterar mais nada.
Minha estrutura aceitaria arquivos CSV como entrada, obtidos pela exportação de arquivos .xlsx. A inserção de novos dados foi feita alterando uma linha de códigourl: 'resources/graph-02.csv'
Os temas de cores também podem ser gerenciados de maneira semelhante com um arquivo JSON.
A partir daqui, até a entrega de EPS CMYK, grande parte do fluxo de trabalho pode ser automatizada.
Dependendo da estrutura, exportar para SVG pode ser tão fácil quanto CtrlS. Se ele estiver incorporado na marcação HTML como um elemento SVG, você poderá exportá-lo em lote com o Playfair.
justinmanley / playfair: Gere tabelas e gráficos a partir da linha de comando usando d3 e PhantomJS. .
Inicialmente, acabei de usar as ferramentas de automação da interface do usuário que replicariam enter-URL-save-as-enter-next-URL-save-as monkey-work para cada arquivo da pasta - AutoHotkey ou WASP for PowerShell .
Para converter em lote SVGs para arquivos EPS CMYK, fiz uma ação no Illustrator.