El daltonismo, o más precisamente la deficiencia en la visión de los colores, afecta hasta al 8% de los hombres y al 0,5% de las mujeres. La condición más común es daltonismo rojo-verde, un trastorno congénito en el que las personas carecen de receptores para los colores rojo o verde en la retina. Como resultado, no pueden distinguir pares de colores como rojo y verde, cian y gris, y azul y violeta.
Es importante que los científicos de datos tengan en cuenta a los usuarios daltónicos al elegir paletas de colores para los gráficos. Una proporción significativa de usuarios tendrá algún tipo de deficiencia en la visión de los colores y es posible que comprendan los gráficos de manera diferente a la prevista. De hecho, entendí la importancia de esto cuando mi supervisor directo no pudo leer mis gráficos lineales y resultó que tenía dificultades para distinguir entre rojo y verde.
En este artículo compartiré
- Un simulador de Python para las formas más comunes de daltonismo
- Una prueba de accesibilidad para las paletas de colores predeterminadas en matplotlib y seaborn
- Creando paletas de colores accesibles con ColorBrewer
¿Cómo se ve el daltonismo?
La visión del color es posible gracias a los conos de la retina. Hay tres tipos diferentes de células cónicas que reciben luz roja, verde y azul, respectivamente. Las personas con deficiencia de rojo y verde carecen de los conos que detectan la luz roja o de los conos que detectan la luz verde. La falta de ambos conos, dejando sólo el receptor de luz azul, es rara, al igual que la falta del cono receptor de azul y la acromatopsia total, la falta de todos los receptores de color.
Para aquellos que pueden ver todos los colores, es difícil imaginar cómo se ve un gráfico para una persona daltónica. Los simuladores de daltonismo son herramientas útiles para comprobar la accesibilidad de sus gráficos. La simulación en el siguiente panel se realiza con el Simulador de color en línea DaltonLensutilizando el Brettel algoritmo.