Comparar gráfico de líneas

Un usuario Pregunto ✅

bannedillo

Hola,

Quiero comparar los restos de una producción. Entonces he creado un Excel, donde se reproduce cada vez que hay un error en la producción.

Entonces, las 3 primeras columnas son las columnas importantes. La columna Fecha_hora, muestra la Fecha de producción y la hora, dónde se ha producido el evento, 1 error, 1 error, etc. Y la columna 3 es el error en sí.

Para el día 11/04/2017, estará en la misma columna, etc …

Así que quiero poder mostrar la comparación de gráficos de líneas por día de producción, mostrando los errores.

Ejemplo:

Eje X, horario: de 8:30 a 17:30. Eje Y, recuento de errores, cada vez que ocurre un error debe contar el recuento anterior + número de error.

Y las líneas se colorean de día. Por lo tanto, para el día 10/04/2017 a las 9:50, la línea debe estar en el recuento 17.

Traté de usar Hora = TIMEVALUE (Tabla[datetime_field]) para generar una nueva columna con jerarquía en la fecha, un día se muestra bien, pero los días siguientes son incorrectos.

Gracias de antemano.

Vvelarde

En respuesta a bannedillo

@bannedillo

Hola, revisa este PBIX. Avísame si eso es lo que quieres.

https://drive.google.com/file/d/0B95C8CKdTZE3YjNzaVl4c0ZzeGM/view?usp=sharing

hours.png

Hola @bannedillo,

Según tengo entendido, intente los siguientes pasos.

1. Cree una columna de clasificación.

Rank=RANKX(Fact,Ract[Date_time],,ASC,Dense)

2. Utilice la función BUSCAR para obtener hace 7 días.

7 day ago = LOOKUPVALUE(Fact[Date_time],Fact[RANK],Fact[RANK]-7)

2. Cree dos medidas para obtener CumulativeCount y CumulativeCount hace 7 días.

CumulativeCount=
CALCULATE (
    COUNT ( Fact[Event] ),
    FILTER (
        ALLEXCEPT( Fact,Fact[Date_time] ),
        Fact[Time] <= MAX ( Fact[Time] )
    )
)

7 day ago CumulativeCount=
CALCULATE (
COUNT ( Fact[Event] ),
FILTER (
ALLEXCEPT( Fact,Fact[7 day ago] ),
Fact[Time] <= MAX ( Fact[Time] )
)
)

3. Cree una segmentación que incluya Fact[Date_time]. Cree un gráfico de líneas, seleccione el [Time] como nivel de eje, los dos miden como nivel de valor.

Cuando selecciona un día en la cortadora, devolverá el día actual y el recuento de tiempo diferente de hace 7 días.

Si esto no es lo que desea, comparta sus datos de muestra en un documento en lugar de una imagen que es diferente para copiar y reproducir.

Atentamente,
Angelia

bannedillo

En respuesta a v-huizhn-msft

Muchas gracias Angelia por tu ayuda. @ v-huizhn-msft

Logré hacer todo lo que dijiste, en un excel diferente al que adjunto aquí, pero como necesito hacerlo funcionar con solo 3 columnas, ya que el Postgresql solo tiene estas 3 columnas, adjunto aquí el XLS correcto.

Por ejemplo, tenemos 4 días de producción, en cada día el sistema registrará cualquier error que ocurra y la hora del error.
EXAMPLE_CHART.png
Entonces, el objetivo final de este gráfico de líneas es comparar en tiempo real todos los días, por lo que si comparo 4 días, se deben dibujar 4 líneas en el gráfico.

En ese ejemplo, Imagine, AXIS X es el tiempo, por lo que 8:30, 9:30, 10:30, 11:30, 12:30, 13:30, 14:30, etc … generalmente de 8: 30 hasta las 17:30. Solo eso, no se necesita barra de desplazamiento.

EJE Y, cantidad de evento, en este caso la línea de cada día tiene que ser acumulativa, como se puede ver en el gráfico de ejemplo.

Y, LÍNEAS DE COLOR, cada color es un día, por ejemplo, ROJO; 06/04/2017, VERDE; 07/04/2017, AZUL; 04/10/2017, etc …

Así podemos comprobar en tiempo real cómo va la producción de hoy en comparación con otros días.

EXCEL SAMPLE y PBIX:
https: // mega.nz/fm/8r4mEQLa
http: // www100.zippyshare.com/v/slsMnMDy/file.html
https: // ufile.io/06862

(quitar espacio)

¡¡¡Muchas gracias!!!

Vvelarde

En respuesta a bannedillo

@bannedillo

Hola, revisa este PBIX. Avísame si eso es lo que quieres.

https://drive.google.com/file/d/0B95C8CKdTZE3YjNzaVl4c0ZzeGM/view?usp=sharing

hours.png

bannedillo

En respuesta a Vvelarde

¡¡¡Perfecto!!! @Vvelarde

¡Muchas gracias por su ayuda!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *