Formato condicional por estado de fila de diferentes columnas.Buen día,
Tengo 1,7 millones de filas de datos vinculadas con identificadores comunes. Puedo formatear porciones más pequeñas en Excel, pero con el tamaño del archivo (mayor que el límite de Excel) y la necesidad de reproducir conjuntos de datos similares, me gustaría descubrir cómo codificar los datos en JMP.
---
La columna A (FID) es una serie de números de identificación de peces (1,2,3…) con un número variable de lecturas que completan la columna B (Tiempo). Cada lectura de la Columna B es un intervalo de 20 segundos.
La columna B comienza en varias lecturas >28000 como resultado de la marca de tiempo anterior a la que estaban asociadas.Quiero que la primera lectura de cada FID comience en 0 y luego aumente en 20 por cada fila asociada con ese FID.Entonces C2 será igual a 0 segundos, C3 será de 20 seg., C4 será de 40 segundos, y así sucesivamente hasta llegar a FID = 2, luego se reiniciará y comenzará a contar en 0, 20, 40, 60.
En Excel, como se ve a continuación, puedo establecer la primera fila de una nueva columna en "0" y luego aplicar la fórmula: =IF(A4=A3,C3+20,0)
Cuando intento aplicar una lógica similar a la fórmula condicional en JMP, no puedo entender cómo hacer que reconozca el valor de cada fila y lo ajuste. Probablemente haya una diferencia fundamental entre los paquetes de manejo de datos como Excel y los paquetes estadísticos como JMP, pero JMP es mi software de análisis preferido y el tamaño de los archivos de datos lo requiere. Estoy usando la versión 16, JMP.
Se agradece cualquier idea. Se adjunta un extracto de los datos para fines prácticos.

Automatización y secuencias de comandosAnálisis y modelado de datos básicosCombinación y limpieza de datosRe: Formato condicional por estado de fila de diferentes columnas.@GregF_JMP & @txnelson Gracias a ambos por el rápido apoyo y la información.
Ya lo tengo funcionando y estoy avanzando con el análisis. Estuve atrapado en esto durante cuatro horas. Realmente aprecio tu ayuda.
Greg, tu juego de palabras con "análisis aguas abajo" se toma en cuenta y se agradece ya que se trata de datos de peces... 
Re: Formato condicional por estado de fila de diferentes columnas.Hola,
Parece que está comenzando con una tabla ordenada, por lo que debería funcionar a la perfección.Podrá hacer esto con una fórmula de columna para una columna que llamaremos "New_Time", pero tenga en cuenta que, a diferencia de Excel, donde la primera fila se puede establecer manualmente en cero, JMP requiere que todas las fórmulas dentro de una columna sean iguales.La función Lag será útil en este caso y se comportará como una referencia relativa de Excel a la fila anterior.
A continuación se muestra la imagen gráfica del editor de fórmulas para una columna llamada "New_Time".

Esto se describe:
Si la fila actual es == 1, O si el valor actual de FID es diferente al retraso anterior (FID,1), entonces el "tiempo" de la fila actual es cero (reinicio).De lo contrario, agregue 20 al valor anterior de la columna New_Time (la celda de arriba).
También he incluido el JSL, que se puede copiar al editor de fórmulas con un doble clic en modo JSL.
If( Row() == 1 | :FID != Lag( :FID, 1 ),
0,
Lag( :New_Time, 1 ) + 20
)
Tenga en cuenta que los operadores de comparación de JMP son doblemente iguales (frente a Excel simple), y no iguales en JMP son! = (frente a Excel <>).
Buena suerte con este paso de preparación de datos. Espero que la fórmula de la columna permita todo el análisis posterior.
-GRAMO
Re: Formato condicional por estado de fila de diferentes columnas.La fórmula a utilizar es
Col Cumulative Sum( 20, :FID ) - 20
La resta de 20 es porque la Suma Acumulada Col comenzará en 20
