Se ha escrito mucho sobre las opciones de color compatibles con los daltónicos para mapas, polígonos y regiones sombreadas en general (véase, por ejemplo http://colorbrewer2.org ). No he podido encontrar recomendaciones sobre los colores de las líneas y la variación del grosor de las mismas para los gráficos de líneas. Los objetivos son:
- distinguir fácilmente las líneas aunque se entrecrucen
- las líneas son fáciles de distinguir por las personas con las formas más comunes de daltonismo
- las líneas (menos importantes) son aptas para la impresión (véase el apartado anterior sobre la elaboración de colores)
En el contexto de las líneas negras y de la escala de grises, he encontrado que es muy efectivo tener líneas negras finas y líneas de escala de grises más gruesas. Agradecería recomendaciones específicas que incluyan la variación de colores, el grado de escala de grises y el grosor de las líneas. No me gusta tanto variar los tipos de líneas (sólidas/puntos/rayas), pero se me podría disuadir de esa opinión.
Sería preferible tener recomendaciones para hasta 10 curvas en un solo gráfico. Incluso sería mejor hacer lo que hace Color Brewer: permitir que las recomendaciones para m líneas no sean un subconjunto de las recomendaciones para n líneas cuando n > m, y variar m de 1 a 10.
Tenga en cuenta : También agradecería una orientación que abordara únicamente la parte de la pregunta relativa a la coloración de las líneas.
Algunos profesionales añaden símbolos a las líneas cada pocos centímetros para distinguir mejor las diferentes clases. Yo no estoy tan a favor de que se requiera más de una característica (por ejemplo, color + tipo de símbolo) para distinguir las clases, y a veces me gustaría reservar símbolos para denotar información diferente.
A falta de otras orientaciones, propongo utilizar para las líneas los mismos colores recomendados para los polígonos en colorbrewer2.org, y multiplicar el ancho de la línea por 2,5 para las líneas dibujadas con colores menos brillantes/densos. Estoy creando una función de R que establece esto. Además de los colores de color brewer creo que haré que los primeros 2 colores sean negro sólido (fino) y escala de grises (grueso) aunque se podría argumentar que deberían ser negro sólido fino y azul fino.
Las funciones de R pueden encontrarse en http://biostat.mc.vanderbilt.edu/wiki/pub/Main/RConfiguration/Rprofile . Una vez definida la función colBrew
puedes ver cómo funcionan los ajustes escribiendo
showcolBrew(number of line types) # add grayscale=TRUE to use only grayscale
Una función latticeSet
también se da, para establecer lattice
los parámetros gráficos a la nueva configuración. Las mejoras de los algoritmos son bienvenidas.
Para explorar : R dichromat
paquete: http://cran.r-project.org/web/packages/dichromat/
2 votos
Yo habría pensado que un número limitado de tipos de línea sería muy útil. Otra opción que no parece haber sido mencionada aún, es el uso de marcadores de puntos para medidas individuales, por ejemplo, cruces, ceros, asteriscos, etc.
2 votos
Para mí, los marcadores de puntos no son del todo eficaces cuando las curvas se entrecruzan. Pero he visto varios ejemplos en los que funcionan muy bien.