Acabo de descubrir Hanpuku, la mejor solución para trabajar con la visualización de datos. ¡No creo que haya nada mejor que esta increíble pieza de software!
Descripción general de Hanpuku
Vieja respuesta
Me gustaría describir un flujo de trabajo utilizando esta opción mencionada por user568458:
He renunciado a la herramienta de la edad de bronce de Illustrator para hacer gráficos de respuestas de encuestas (principalmente gráficos de barras / columnas, gráficos circulares y gráficos de líneas). Illustrator no pudo manejar correcciones, pequeños ajustes o datos actualizados; cualquier modificación arruinó el diseño. Tampoco pude especificar dimensiones clave que debían permanecer constantes en todo el conjunto de gráficos (altura de barra, tamaño de fuente, altura máxima).
Visite JSGraphs.com , allí se comparan toneladas de marcos de gráficos JavaScript y puede elegir el más adecuado para su proyecto.
También utilicé python livereload para codificar en vivo (actualización automática al guardar, en realidad). ¡Hace que las cosas se muevan más rápido! Navegue a la carpeta del proyecto en el símbolo del sistema / terminal y simplemente escriba livereload
. Todos los archivos de proyecto ahora se sirven y se puede acceder a ellos en URL como http://localhost:35729/chart-01.html
.
Se necesita una inversión inicial de tiempo para aprender el marco de gráficos, sus peculiaridades y limitaciones, pero una vez que se crean sus primeros gráficos, puede usarlos como plantillas, a veces simplemente conectando datos nuevos, sin cambiar nada más.
Mi marco aceptaría archivos CSV como entrada, que obtuve exportando desde archivos .xlsx. La conexión de datos nuevos se realizó cambiando una línea de códigourl: 'resources/graph-02.csv'
Los temas de color también se pueden administrar de manera similar con un archivo JSON.
Desde aquí hasta la entrega de EPS CMYK, gran parte del flujo de trabajo se puede automatizar.
Dependiendo del marco, exportar a SVG puede ser tan fácil como CtrlS. Si está incrustado en el marcado HTML como un elemento SVG, puede exportarlo por lotes con Playfair.
justinmanley / playfair: Genere tablas y gráficos desde la línea de comando usando d3 y PhantomJS. .
Inicialmente, utilicé herramientas de automatización de UI que replicarían enter-URL-save-as-enter-next-URL-save-as monkey-work para cada archivo en la carpeta: AutoHotkey o WASP para PowerShell .
Para convertir por lotes SVG a archivos EPS CMYK, hice una acción en Illustrator.