Encontrar el primer y último elemento en una columna con una variable Por¡Hola!
Estoy investigando qué sucedió con la variable continua (nivel del tanque en este caso) durante ciertos eventos. Tengo una columna Event.Date que actúa como una variable Por. La duración del evento varía, consulte la columna DayOfEvent. Quiero calcular: NIVEL @ final del evento - NIVEL @ comienzo del evento, es decir, último elemento - primer elemento por Event.Date. Si es positivo, el tanque se llenó; si es negativo, el tanque se vació; si ~0, el tanque no se usó.
Usando Col Máximo(NIVEL, Evento.Fecha) - Col Mínimo (NIVEL, Evento. Fecha) dará el rango, pero NO si es negativo o positivo.
Consulte el gráfico adjunto del fragmento de la tabla de datos.
¡Gracias!
Data Table SnippetData Table Snippet Fragmento de tabla de datos
Re: Encontrar el primer y último elemento en una columna con una variable PorAlemán:
¡Gracias! ¡Eso funciono!
Applogies por el retraso. Casi tres meses de viaje, incluida la capacitación de más de 100 ingenieros en cinco sitios a nivel mundial sobre cómo usar JMP, retrasó mi respuesta. Ha estado un poco ocupado...
Re: Encontrar el primer y último elemento en una columna con una variable Por¿Alguno de estos te funciona?
La primera opción da lo que pediste (nivel al final - nivel al principio):
If( Lag( :DayOfEvent, -1 ) == 0,
:LEVEL - Lag( :LEVEL, :DayOfEvent )
)
El segundo da eso más lo que sucedió en el medio (nivel actual - nivel al principio):
If( :DayOfEvent == 0,
.,
:LEVEL - Lag( :LEVEL, :DayOfEvent )
)
Re: Encontrar el primer y último elemento en una columna con una variable Por¿Qué tal usar col máximo de fecha de evento, por día de evento y luego crear una columna que use el nivel si esas fechas coinciden?Haz lo mismo con los mínimos.