¿Buen color de línea para la línea de "umbral" en un gráfico de serie temporal?

9

Estamos trazando métricas de series temporales en el contexto de las operaciones de red / servidor. Los datos tienen una frecuencia de muestreo de 5 minutos y consisten en cosas como la utilización de la CPU, la tasa de error, etc.

Estamos agregando una línea horizontal de "umbral" a los gráficos, para indicar visualmente un umbral de valor por encima del cual las personas deben preocuparse / tomar nota. Por ejemplo, en el ejemplo de utilización de la CPU, quizás el umbral de "preocupación" sea del 75%.

Mi equipo tiene un debate interno sobre el color de esta línea:

  1. Algo así como un rojo brillante que se destaca claramente de la cuadrícula de fondo y las líneas de datos, e indica que esta es una condición de advertencia
  2. Algo más sutil y definitivamente NO rojo, ya que la "tinta" de la línea no representa ningún dato real, por lo que no se debe llamar la atención innecesariamente.

Agradecería orientación / mejores prácticas ...

MikeF
fuente

Respuestas:

10

Si no rompe su guía de estilo, preferiría colorear el fondo de las parcelas rojo / (amarillo /) verde que simplemente trazar una línea. En mi imaginación, esto debería dejar bastante claro al usuario que los valores están bien en verde y que se deben verificar en rojo. Solo mis 5 ¢.

ymihere
fuente
Totalmente de acuerdo. Al convertirlo en un fondo, claramente no se trata de datos, pero al hacerlo coloreado, muestra un cambio claro en el 'estado'.
Ian Turner
1
Si no desea demasiado color, simplemente muestre una banda de un color neutro, por ejemplo, gris claro, pero hágalo en primer plano con un alto nivel de transparencia. Esto significa que cualquier parte de la línea de datos que se muestre por encima de este umbral se "abrirá" automáticamente, ya que tiene un mayor contraste con el fondo que con la banda "normal".
AdamV
Encontré una manera de hacer esto (superposición de alta transparencia en la parte de "peligro" del gráfico) con nuestro conjunto de herramientas, ¡gracias!
MikeF
2
Estoy de acuerdo en que la opción de fondo es una buena idea. Pero el rojo / verde no lo es: mi compañero de oficina es daltónico y no puede notar la diferencia. Entonces, aunque es bueno desde el punto de vista de los "semáforos", ¡puede causar problemas!
Andrew
4

Para mí, si la línea representa o no datos reales parece irrelevante. ¿Cuál es el punto de la trama? Si es para que alguien haga algo cuando la utilización cruza un umbral, es mejor que la línea que marca el umbral sea muy visible. Si el objetivo de la trama es proporcionar una visión general de la utilización a lo largo del tiempo, ¿por qué incluir la línea? Simplemente coloque las líneas de cuadrícula principales de su trama a intervalos que coincidan con su umbral (25% en su ejemplo), y deje que el lector lo resuelva.

... han estado leyendo demasiado Tufte.

Matt Parker
fuente
1
De hecho, algunas personas están tomando Tufte como evangelio y no son particularmente flexibles ...
MikeF
Dejar que el lector resuelva las cosas ha sido una fuente de innumerables problemas. Debe comunicar su mensaje correctamente y si su mensaje es que los datos sobre esta línea son un problema, debe mostrar la línea que le preocupa.
Ian Turner
... derecho. No estaba sugiriendo que lo dejara al lector si era parte de su mensaje . Estaba diciendo que si el umbral no fuera parte de la trama, él podría dejarlo fuera por completo o incorporar una señal visual sutil para hacer que el umbral sea más fácil de encontrar si el lector quisiera buscarlo.
Matt Parker
3

Si se trata de su "Qnotifier", creo que debe trazar la línea de umbral en un gris más oscuro para que sea distinguible pero no perturbador. Luego, colorearía la parte de la trama que alcanza el umbral en un tono alarmista, como el rojo.


fuente
No, nada que ver con Qnotifier, y eso no es mío, es un producto comercial. Sin embargo, los datos con los que estoy trabajando son muy similares. Completamente de acuerdo con el "color de la parte por encima del umbral", pero las herramientas de trazado en uso actualmente aquí no permiten ese nivel de control. :-(
MikeF
Lástima ... Todavía puedes hacer el mismo truco solo con el color de la línea de umbral.
@ MikeF: ¿Puede su herramienta sobreplotear? Es decir, trace una línea con pequeños puntos en cada punto de datos, luego trace (encima de eso) círculos más grandes solo en los puntos del umbral superior, lo que dará como resultado una especie de diana en los puntos por encima del umbral. Evita todo el problema del daltonismo y deja todo en el mismo contraste.
Wayne
La herramienta no puede hacer eso, pero dividimos los datos en dos series, una con solo los puntos por encima del umbral y otra con los puntos a continuación, y los trazamos en el mismo eje en diferentes colores. Interesante ...
MikeF