JMP Pro 16.1 > JSL > Col Maximum (:DATA, :BY_CAT) Devuelve un error: ¿Bug o error de sintaxis?Hola comunidad JMP,
JMP Pro 16.1, Windows 10 Profesional.
Encontré un comportamiento extraño en un script JSL simple que estoy desarrollando. En el fragmento de secuencia de comandos a continuación, la columna "Por Var" no se reconoce como válida (consulte el mensaje de error a continuación). Confirmé que la fórmula más simple "max_y = col max (YCOL)" funciona bien. Por lo tanto, creo que el problema está en la parte "Por Var" de la fórmula.
For (i = 1, i <= N Items (col_ref), i++,
YCOL = Column (dt, col_ref [i]);
max_y = col maximum (YCOL, column (dt, "TIME_POINT"));
show (max_y)
);

¿Me estoy perdiendo un componente de sintaxis simple o es un error?
Nota: No puedo compartir fácilmente la tabla de datos de origen o el script completo debido a problemas de confidencialidad.
Gracias.
TS
Automatización y secuencias de comandosventanasRe: JMP Pro 16.1 > JSL > Col Maximum (:DATA, :BY_CAT) Devuelve un error: ¿Bug o error de sintaxis?ACTUALIZAR:
Por alguna razón, al usar Col Maximum con "By Var", necesitaba especificar que la columna es una referencia a una columna
max_y = col maximum (as column (YCOL), column (dt, "TIME_POINT"))
RESUELTO
Re: JMP Pro 16.1 > JSL > Col Maximum (:DATA, :BY_CAT) Devuelve un error: ¿Bug o error de sintaxis?¿El Columna Máxima fuera de un trabajo de fórmula de columna?
alternativamente, podrías intentar
Resumir (por, Max (...))