¿Cómo puedo aprender a crear hermosas infografías (con conexión a mi conocimiento R)? [cerrado]


Soy un devoto R (r-project.org) usuario, y amor infografías.

Acabo de encontrar este artículo: http://www.noupe.com/design/fantastic-information-architecture-resources.html

Dando una larga lista de recursos para diseñadores de información.

Y me planteó el deseo de hacer más hermosas (no solo informativas) R parcelas.

¿Tiene alguna sugerencia/recursos sobre cómo dar este salto?

¿Qué libros/software/habilidades necesito para tener / desarrollar con el fin de ser capaz de hacer hermosas infografías?

Author: Charles, 2010-01-29

6 answers

Aquí hay una lista de recursos que sugeriría:

Los libros de Tufte son realmente excelentes, aunque mi favorito es en realidad su segundo libro: Envisioning Information. Por separado, siempre encontré que la tabla periódica de métodos de visualización es entretenida. Ross Ihaka tambiénenseñó un curso sobre este tema en el pasado.

Para R, aprenda ggplot2. El learnr.wordpress.com blog es un excelente recurso para esto. Usted podría considere el libro de ggplot y la gramática original del libro de Gráficos.

Aquí hay otro artículo útil del mismo sitio que vinculó en su pregunta: Visualización de datos: Enfoques modernos.

Algunos buenos blogs sobre el tema:

En algunos casos, es posible que desee hacer su manipulación de datos en R, pero crear el visualización con otra herramienta (ver, por ejemplo, esta lista). Estas son algunas de las mejores herramientas que he encontrado a lo largo de los años:

Por último, una interesante plataforma de visualización abierta está disponible en muchos ojos.

 51
Author: Shane,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-01-29 15:09:07

Es posible que desee buscar el uso de R para crear sus gráficos subyacentes, y luego guardarlos en un formato editable (como svg). Luego usa una aplicación más centrada en el arte para editar tu svg y hacerlo más bonito (como Inkscape ). Vea mi pregunta anteriorpara un ejemplo usando Cairo. También me gustaría + 1 el aprender ggplot2 de Shane.

 13
Author: PaulHurleyuk,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-23 10:30:04

Si el lado R de tus habilidades es bastante bueno, entonces definitivamente querrás comenzar a leer Edward Tufte's libros, particularmente Presentación Visual de la Información Cuantitativa y Hermosa Evidencia, ambos proporcionan información excelente sobre cómo presentar datos de manera efectiva y eficiente.

Debes estar un poco prevenido de que todo el mundo tiene una idea diferente de "hermoso", sin embargo. Tufte es un gran creyente en maximizando una cantidad que él llama la "relación datos-tinta": cuánta tinta de la página está dedicada a los datos en lugar de lo que él llama"chartjunk". Esto hace que su trabajo tenga una obra elegante y minimalista que ciertamente hace que sea más fácil digerirlo todo, pero que algunas personas pueden encontrar demasiado utilitario. Pero para Tufte, la función y la forma están bastante cerca de una cosa: cuanto más te ayuda, más hermoso y elegante es.

 6
Author: John Feminella,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-10-05 18:18:11

El tikz el manual contiene unas cuantas docenas de páginas sobre cómo hacer buenos gráficos (usando tikz). Así que no es del todo específico para R, pero las ideas son interesantes y elaborado con ejemplos.

No se cuál es el objetivo final de sus visualizaciones, pero si LaTeX está involucrado (¿y cuándo no está involucrado para una tipografía hermosa? ;)) puede ser una buena idea volver a trabajar sus gráficos en un lenguaje de gráficos vectoriales, como sugirió Shane.

 1
Author: Pieter,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-06-01 11:57:15

Estoy usando Tableau Public, es un software libre para crear gráficos y mapas. Los gráficos no son impresionantes, pero me gustan los mapas, no conozco mejor software libre para la creación de mapas de información.

 -3
Author: Russian Sphinx,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-06-01 11:45:43

Una buena opción es hacer sus propios componentes flash para visual studio y trabajar con ellos en asp.net

 -4
Author: Tufo,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-01-29 13:20:32