3406_es-ES
Crea dinámicamente nueva variable basada en diferencias entre filasSoy relativamente nuevo en las fórmulas JMP complejas que probablemente involucran variables locales y tengo una pregunta sobre cómo crear y usar variables locales de forma dinámica en una fórmula de columna.
Tengo una serie de datos que aumenta o disminuye con el tiempo y tiene varios restablecimientos en la serie de datos. Los restablecimientos de datos se producen cuando el instrumento se restablece a algo cerca de su rango de medición inferior.
Quiero poder ajustar los datos de modo que: 1) todos los datos antes de un reinicio no se ajusten y se trasladen a una nueva variable de columna, 2) la primera lectura después de un reinicio se establece en el último valor de datos antes del reinicio , 3) las lecturas después del restablecimiento son el resultado de la diferencia entre dos filas adyacentes agregadas a los datos ajustados en la fila anterior. Esto debe hacerse con múltiples restablecimientos de datos y con datos que tengan una pendiente positiva y negativa.
A continuación se muestra un ejemplo del tipo de datos para una serie de datos con pendiente positiva y negativa.
Cualquier sugerencia sobre cómo lograr esto utilizando una fórmula de columna JMP sería muy apreciada.
Fecha existente + Variable de pendiente existente - Variable de pendiente ajustada + Variable de pendiente ajustada - Variable de pendiente
1/1/2011 1 6 1 28
1/2/2011 2 5 2 27
1/3/2011 3 3 3 25
1/4/2011 3 2 3 24
1/5/2011 4 1 4 23
6/01/2011 6 1 6 23
7/01/2011 7 12 7 23
8/01/2011 8 11 8 22
9/01/2011 8 10 8 21
10/01/2011 10 7 10 18
11/01/2011 11 6 11 17
12/01/2011 0 5 11 16
13/01/2011 1 3 12 14
14/01/2011 1 2 12 13
15/01/2011 2 1 13 12
16/01/2011 3 1 14 12
17/01/2011 5 0 16 11
18/1/2011 6 11 17 11
19 de enero de 2011 7 10 18 10
20/01/2011 10 8 21 8
21/01/2011 11 8 22 8
22/01/2011 12 7 23 7
23/01/2011 1 6 23 6
24/01/2011 1 4 23 4
25/01/2011 2 3 24 3
26/01/2011 3 3 25 3
27/01/2011 5 2 27 2
28/01/2011 6 1 28 1Re: Crear dinámicamente nueva variable basada en diferencias entre filasPrueba la función de retraso, o simplemente subíndices.
Comments
There are no comments yet