<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hola,
Estoy intentando crear un grupo de columnas que representarán la propagación de la función de rampa. Para hacer esto, estoy usando las siguientes fórmulas. Aunque la sintaxis de la fórmula parece correcta, la fórmula no funciona para las filas anteriores a 665. ¿Alguna sugerencia, o soluciones? He comentado el error sospechado. Estoy usando JMP11.
¡Gracias!
// Funciones de rampa de propagación:
dt = Nueva tabla ("Fórmulas no funcionan",
Añadir filas (25000),
Nueva Columna ("RAMP 01",
Numérico,
Continuo,
Fórmula (If (Fila () <601, 0, If (Fila () <4441, Lag (: RAMP 01, 1) + 1/3840, If (Fila () <5001, 1, Lag (: RAMP 01, 5000) )))))
)
Nueva Columna ("RAMP 02",
Numérico,
Continuo,
Fórmula(
Si(
Fila () <601,: RAMP 02 [601, Vacío ()],
Fila () == 601,: RAMP 02 [4377, Vacío ()], // Sospecho que esta función de subíndice no funciona, aunque la sintaxis es correcta y la Fila (4377) tiene valores. ¿Algunas ideas?
Fila () <665, Retardo (: RAMPA 02, 1) + 1/3840,
Fila () <4441, Lag (: RAMP 01, 64),
Fila () <5001,: RAMPA 02 [4440, Vacío ()],
Lag (: RAMP 02, 5000)
)
)
)
Nueva Columna ("RAMP 03",
Numérico,
Continuo,
Fórmula(
Si(
Fila () <601,: RAMP 03 [601, Vacío ()],
Fila () == 601,: RAMP 03 [4377, Vacío ()],
Fila () <665, Retardo (: RAMPA 03, 1) + 1/3840,
Fila () <4441, Lag (: RAMPA 02, 64),
Fila () <5001,: RAMP 03 [4440, Vacío ()],
Lag (: RAMP 03, 5000)
)
)
)
Nueva Columna ("RAMP 04",
Numérico,
Continuo,
Fórmula(
Si(
Fila () <601,: RAMP 04 [601, Vacío ()],
Fila () == 601,: RAMP 04 [4377, Vacío ()],
Fila () <665, Retardo (: RAMPA 04, 1) + 1/3840,
Fila () <4441, Lag (: RAMP 03, 64),
Fila () <5001,: RAMP 04 [4440, Vacío ()],
Lag (: RAMP 04, 5000)
)
)
)
Nueva columna ("RAMP 05",
Numérico,
Continuo,
Fórmula(
Si(
Fila () <601,: RAMP 05 [601, Vacío ()],
Fila () == 601,: RAMP 05 [4377, Vacío ()],
Fila () <665, Retardo (: RAMPA 05, 1) + 1/3840,
Fila () <4441, Lag (: RAMP 04, 64),
Fila () <5001,: RAMP 05 [4440, Vacío ()],
Lag (: RAMP 05, 5000)
)
)
)
Nueva Columna ("RAMP 06",
Numérico,
Continuo,
Fórmula(
Si(
Fila () <601,: RAMPA 06 [601, Vacío ()],
Fila () == 601,: RAMPA 06 [4377, Vacío ()],
Fila () <665, Retardo (: RAMPA 06, 1) + 1/3840,
Fila () <4441, Lag (: RAMP 05, 64),
Fila () <5001,: RAMPA 06 [4440, Vacío ()],
Lag (: RAMP 06, 5000)
)
)
)
);