Grafana: Agregue una opción para mostrar stddev como un% alrededor de la media

Creado en 14 may. 2014  ·  6Comentarios  ·  Fuente: grafana/grafana

Sería genial poder mostrar la desviación estándar como un rango alrededor de la media (es decir, una barra o banda alrededor de la curva de la media), en lugar de un valor absoluto.
Es mucho más legible poder ver la media y el rango en su conjunto, y la evolución en el tiempo, en lugar de dos valores sin relación alguna.

typquestion

Comentario más útil

De hecho, es bastante complicado de explicar ...

Además de la función 'media' en las consultas, también existe 'stddev'. Ambos fusionarán algunos puntos de datos en la base de datos en un punto en el gráfico, aplicando la función. El problema es la forma en que se muestran en el gráfico.
Aquí hay un ejemplo, dibujado rápidamente en Excel, con stddev expresado en%:
screen shot 2014-05-15 at 13 35 56

En términos de legibilidad, esto no es realmente lo mejor que se puede hacer. El stddev es relativo a la media, por lo que no significa mucho por sí mismo.

Algunas formas más legibles serían:

  • mostrar una línea para la media y trazar, en cada punto, una barra que muestre el mínimo y el máximo de la desviación a su alrededor (mitad arriba, mitad abajo)
  • muestre una línea para la media y una banda (con color interior o no) alrededor de la curva para la media. Esto es bastante similar a lo que se hace con las bandas de Bollinger en los gráficos financieros. (ejemplo a continuación)
    screen shot 2014-05-15 at 13 37 17

De esa manera, tienes una línea que te muestra la media, ya que es la información principal en el gráfico, luego una curva o barras alrededor de esa curva para mostrar cómo se desvía, con la evolución absoluta en el tiempo.

Todos 6 comentarios

¿Podría describir con un poco más de detalle lo que quiere decir? ¿Quieres stddev en el gráfico? Solo sería una línea recta. ¿O quieres un stddev móvil o basado en una función de grafito?

De hecho, es bastante complicado de explicar ...

Además de la función 'media' en las consultas, también existe 'stddev'. Ambos fusionarán algunos puntos de datos en la base de datos en un punto en el gráfico, aplicando la función. El problema es la forma en que se muestran en el gráfico.
Aquí hay un ejemplo, dibujado rápidamente en Excel, con stddev expresado en%:
screen shot 2014-05-15 at 13 35 56

En términos de legibilidad, esto no es realmente lo mejor que se puede hacer. El stddev es relativo a la media, por lo que no significa mucho por sí mismo.

Algunas formas más legibles serían:

  • mostrar una línea para la media y trazar, en cada punto, una barra que muestre el mínimo y el máximo de la desviación a su alrededor (mitad arriba, mitad abajo)
  • muestre una línea para la media y una banda (con color interior o no) alrededor de la curva para la media. Esto es bastante similar a lo que se hace con las bandas de Bollinger en los gráficos financieros. (ejemplo a continuación)
    screen shot 2014-05-15 at 13 37 17

De esa manera, tienes una línea que te muestra la media, ya que es la información principal en el gráfico, luego una curva o barras alrededor de esa curva para mostrar cómo se desvía, con la evolución absoluta en el tiempo.

Ser capaz de trazar la desviación estándar de un gráfico completo como un relleno con un límite superior e inferior ayudaría a encontrar puntos medios que son valores atípicos de la desviación estándar. +1 a alguna variación de lo anterior.

debe implementarse en la tienda de series de tiempo (en consulta), antes de la agregación

Por favor, ¿cómo se hace?

Es posible graficar las desviaciones alrededor de una métrica usando la opción de visualización "llenar debajo". Consulte el n. ° 940 para obtener más detalles.

¿Fue útil esta página
0 / 5 - 0 calificaciones