Sé por revistas de alto rango como Nature que rediseñan las cifras que obtienen de los autores. Estos gráficos parecen muy profesionales, pero demasiado complicados para hacerlos con Adobe Illustrator et al.
¿Qué herramientas utilizan los editores para generar cifras de alta calidad?
No puedo hablar por Nature, pero aquí hay algunos flujos de trabajo que conozco:
.eps
o .svg
), luego aplique estilo a los vectores y cambie el texto para que se ajuste al estilo de la casa. (Tenga en cuenta que quitar las máscaras de recorte que vienen con los gráficos de Excel a veces hace que las líneas y los puntos de datos se muevan ligeramente).Matlab y Mathematica son herramientas de análisis de uso común, que generan gráficos en 2D y 3D.
Aquí hay una discusión , mostrando que estas herramientas son de hecho el duopolio .
No es demasiado complicado para hacerlo en Adobe Illustrator (aunque puede ser difícil, creo que usar FreeHand es mucho más rápido y más eficiente, elegante).
Se pueden usar herramientas como Asymptote, Tikz, METAPOST, etc., o se pueden crear usando MatLab u otras herramientas de álgebra/gráficos computacionales.
Formé parte de un equipo universitario para mejorar parcelas de otros investigadores. Nuestro equipo utilizó principalmente Matlab e Illustrator. Hasta cierto punto, Matlab hace un trabajo mejor o más eficiente al mostrar elementos básicos en un gráfico, incluida la adición de etiquetas de ejes, marcas de ejes, líneas de datos y puntos de datos. Después de algún punto de mejora de la trama, Illustrator funciona mejor cuando se trata de cambiar las características de los elementos de la trama.
Creo que el equipo de Nature (si lo hay) estaría haciendo procesos similares.
Acabo de descubrir Hanpuku, la mejor solución de su clase para trabajar con visualización de datos. ¡No creo que haya nada mejor que esta increíble pieza de software!
Descripción general de Hanpuku
Me gustaría describir un flujo de trabajo usando esta opción mencionada por user568458:
- Codifique un gráfico basado en la web en algo como D3, luego extraiga la salida SVG de un navegador web, luego ábralo en Illustrator y termínelo para imprimirlo allí. El New York Times hace esto a veces, discutí esto y cómo obtener colores CMYK exactos en esta otra pregunta .
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 diagramas de líneas). Illustrator no podía manejar correcciones, pequeños ajustes o datos actualizados; cualquier modificación arruinaba el diseño. Tampoco pude especificar las dimensiones clave que debían permanecer constantes en todo el conjunto de gráficos (altura de la barra, tamaño de fuente, altura máxima).
Visite JSGraphs.com , allí se comparan toneladas de marcos de gráficos de JavaScript, y puede elegir el más adecuado para su proyecto.
También usé python livereload para vivir el código (actualización automática al guardar, en realidad). ¡Hace que las cosas avancen más rápido! Navegue a la carpeta del proyecto en el símbolo del sistema/terminal y simplemente escriba livereload
. Todos los archivos del proyecto ahora se sirven y se puede acceder a ellos en direcciones URL como http://localhost:35729/chart-01.html
.
Se necesita una inversión inicial de tiempo para aprender el marco de creación de gráficos, sus peculiaridades y limitaciones, pero una vez que se crean los primeros gráficos, puede usarlos como plantillas, a veces simplemente ingresando nuevos datos, sin cambiar nada más.
Mi marco aceptaría archivos CSV como entrada, que obtuve exportando desde archivos .xlsx. La conexión de nuevos datos 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.
De aquí en adelante hasta la entrega de CMYK EPS, gran parte del flujo de trabajo se puede automatizar.
Según el 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 comandos usando d3 y PhantomJS. .
Inicialmente, solo usaba herramientas de automatización de la interfaz de usuario que replicaban 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 archivos SVG a CMYK EPS, realicé una acción en Illustrator.
dom