Iterando dentro de una fórmula de columnaHola a todos-
Nuevo script de JMP aquí ... He estado intentando crear una fórmula de columna que copiaría el valor de otra columna y lo pegaría en X número de filas. Puedo hacer que esto funcione con varias columnas intermedias, pero esto es super tedioso. He intentado hacer iteraciones de bucle utilizando variables locales como contadores, pero no lo he hecho funcionar. Específicamente, (haciendo referencia al archivo .xlsx adjunto) Si el valor de anticuerpo no falta, quiero copiarlo durante 20 semanas (20 filas) en el valor de anticuerpo transferido 20 semanas.
Nota: la copia hacia abajo debe respetar la ID del estudio, es decir, solo debe copiar el valor si la ID del estudio no ha cambiado ...
Gracias por cualquier ayuda con esto.
mejor
jake
Re: Iterando dentro de una fórmula de columnaBrillante- funciona perfectamente- y muy limpio ... Muchas gracias...
mejor
jake
Re: Iterando dentro de una fórmula de columnaAquí hay una fórmula que funciona.
If( Is Missing( :Antibody Value ) == 0,
storeValue = :Antibody Value;
rowValue = Row();
idValue = :Study ID;
);
If( Row() - rowValue < 20 & :Study ID == idValue,
storeValue,
.
);
Uno puede hacer un bucle hacia abajo y establecer los valores como usted sugiere, sin embargo, dado que JMP se procesará hacia abajo en todas las filas, es más simple dejar que JMP haga el bucle.