Me interesa saber qué tipo de software, más allá de los gráficos estándar básicos de Excel, usa la gente para generar visualizaciones de datos.
¿Elaboras cosas a mano y luego las construyes en algo como InDesign? Estoy fascinado con el proceso que cambia una tabla de datos en una estética visual y también agradecería recomendaciones de lectura.
Adobe Illustrator en realidad tiene algunas capacidades muy infrautilizadas para mejorar las representaciones gráficas de los datos. Hay un buen tutorial de Mordy Golding aquí , y sus tutoriales de Lynda.com también tratan esto con excelente detalle. Para el tipo de trabajo que hago, usaré Illustrator de esta manera o construiré cosas a mano.
Para inspirarte y darte una idea de hasta dónde se puede llevar la visualización de datos con grandes conjuntos de datos, mira este video del trabajo de Hans Rosling. Busque "visualización de datos" en YouTube para ver muchos otros excelentes ejemplos.
Si trabaja con una gran cantidad de datos, le recomiendo que pruebe gephi . Te da un buen control sobre qué y cómo se debe visualizar.
¿Que problema estas tratando de resolver? El enfoque y, por lo tanto, las mejores herramientas dependen de...
Si su respuesta es 1a2a, tiene el gran desafío de hacer que un conjunto de datos atraiga a los transeúntes ocasionales . Esboza ideas (tal vez con Adobe Illustrator, tal vez con lápiz y papel), aprende o contrata habilidades en diseño de interacción y programación web del lado del cliente, luego codifica algo en Raphael.js (mi opción preferida, funciona en todo, desde IE6 hasta iPads), D3 (excelente opción popular para prueba de concepto y creación de prototipos, pero al ser puramente SVG, no funciona en IE8 o inferior , excluyendo alrededor del 40% de las personas ), Procesamiento (los espectadores deben tener Java, excluye alrededor del 35% de las personas ) Processing.js (HTML 5 Canvas, quese puede hacer que funcione con IE , y tiene algunos beneficios, pero limita un poco la interactividad ), o, si la preparación para el futuro no es un problema y desea ahorrar tiempo y dinero de desarrollo, Flash.
Si es 1a2b, sus necesidades son transformar y experimentar rápidamente con los datos y luego mostrárselos a las personas que estén interesadas. Llamar la atención no es una prioridad, ya están interesados, la clave es poder responder rápidamente a las nuevas preguntas. Busque suites de datos estadísticos con buenas características de visualización como JMP , Tableau , R , o si no hay presupuesto y R es demasiado difícil, Many eyes , Gephi o WEAVE .
Si es 1b2a, este es un diseño infográfico clásico . Ponte el sombrero de artista y crea un programa de vectores (diseña inicialmente en vectores para mayor precisión y flexibilidad) como Adobe Illustrator (que también tiene herramientas básicas de creación de gráficos), Corel Draw o Inkscape (gratis) o, si tienes la tiempo o presupuesto, haga un asombroso video infográfico en 2D en Flash o After Effects o un asombroso video en 3D adicional en Blender (gratis, difícil de usar), Cinema4D (caro, moderadamente difícil de usar) o Maya (muy caro, difícil de usar , estándar en la industria).
Si es 1b2b, relájese, está comunicando un mensaje distinto a las personas que ya están interesadas . Hablar claro y con confianza probablemente haría el truco. O simplemente dales tu archivo de Excel. O envíeles un correo electrónico o un PDF con un gráfico de barras o una tabla bien diseñados. No seas demasiado llamativo: es probable que tu audiencia conozca los matices de este tipo de datos tan bien como tú, y probablemente no quieran una capa de presentación entre ellos y sus datos. A menos que sea un conjunto de datos complejo y desconocido, en cuyo caso, consulte 1a2a o 1a2b.
Veo mucho sobre software profesional y comercial aquí, por lo que este podría estar un poco fuera de lugar:
Uso LaTeX y TikZ (que es un paquete de LaTeX) para la visualización. Si puedo dibujar y estructurar mis datos en una hoja de papel, también puedo hacer lo mismo con TikZ. El enfoque está 100% basado en texto, no es del todo intuitivo para los principiantes, pero es muy poderoso.
Se pueden encontrar algunos ejemplos de funcionalidad básica en http://www.texample.net/tikz/examples/ .
Principalmente uso R para visualizar datos. Tiene una miríada de paquetes que amplían su uso. Por ejemplo, consulte Galería de gráficos R.
Esta es una pregunta muy general.
Utilizo, por ejemplo, software estadístico como SAS JMP
( http://www.jmp.com ) para el análisis y la visualización de datos. Tiene características muy potentes para el análisis de datos "explorativos".
Sin embargo, para un diseño limpio y conciso de los gráficos para publicaciones científicas, con los que escribo LaTeX
, estoy usando IPE ( http://ipe7.sourceforge.net/ ). Exporto los diagramas creados con JMP (u otro software) a un pdf, lo convierto en pdftoipe
gráficos vectoriales editables y luego puedo usarlo IPE
para modificarlo, usar símbolos matemáticos y fórmulas en alta calidad tipográfica, etc.
Hay muchos otros enfoques interesantes para la visualización de datos, por ejemplo, Tulip http://tulip.labri.fr/TulipDrupal/ .
Para las cifras de calidad de publicación siempre utilizo matplotlib
. Puede producir gráficos vectoriales y rasterizados y le permite cambiar las fuentes y realizar todo tipo de personalizaciones. Se basa python
en
Puedes ver los ejemplos aquí
e100
tentar