15. ¿Cómo hacer buenas visualizaciones?#
El objetivo de una visualización de datos es comunicar la información de forma clara y simple
Esto tiene un aspecto funcional y otro estético que deben estar balanceados
En las lecciones previas aprendido a usar matplotlib: Corresponde al aspecto funcional
El aspecto estético requiere diseño (y sentido común)
La mejor forma de aprender este aspecto es estudiando ejemplos
A continuación voy a listar algunos consejos de distintas fuentes
Consejo 1: El siguiente estudio realizó un ranking de las formas más efectivas de comunicar diferencias cuantitativas. Privilega las que están más arriba en la escala de efectividad
Les recomiendo tomar el chart challenge en el link de la imagen
Consejo 2: Menos es más. Muestra sólo lo fundamental y usa color sólo para comunicar
Consejo 3: Evita el misterio. Etiqueta tus ejes, ponle título a tus gráficos y usa leyendas siempre que sea necesario
Consejo 4: Evita las paletas de color de tipo arcoíris. Las paletas de tipo arcoiris son más difíciles de interpretar y no son amigables con los daltónicos. Por esta razón la paleta por defecto de matplotlib es viridis que es perceptualmente-uniforme
Puedes ver estos y otros consejos explicados en el siguiente diagrama de geckoboard.com
También les recomiendo ver el siguiente video (en inglés) con más ejemplos y buenas prácticas a considerar
from IPython.display import VimeoVideo
VimeoVideo('29684853')