JMP Pro 16.1 > JSL > Col Maximum (:DATA, :BY_CAT) Restituisce un errore: Bug o errore di sintassi?Ciao comunità JMP,
JMP Pro 16.1, Windows 10 Professional.
Ho riscontrato uno strano comportamento in un semplice script JSL che sto sviluppando. Nello snippet di script riportato di seguito, la colonna "By Var" non è riconosciuta come valida (vedere il messaggio di errore riportato di seguito). Ho confermato che la formula più semplice "max_y = col massimo (YCOL)" funziona correttamente. Quindi, credo che il problema riguardi la parte "By Var" della formula.
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)
);

Mi manca un semplice componente di sintassi o è un bug?
Nota: non posso condividere facilmente la tabella dei dati di origine o lo script completo a causa di problemi di riservatezza.
Grazie.
ST
Automazione e scriptingfinestreRe: JMP Pro 16.1 > JSL > Col Maximum (:DATA, :BY_CAT) Restituisce un errore: Bug o errore di sintassi?AGGIORNAMENTO:
Per qualche motivo, quando si utilizzava Col Maximum con "By Var", avevo bisogno di specificare che la colonna è un riferimento a una colonna
max_y = col maximum (as column (YCOL), column (dt, "TIME_POINT"))
RISOLTO
Re: JMP Pro 16.1 > JSL > Col Maximum (:DATA, :BY_CAT) Restituisce un errore: Bug o errore di sintassi?Fa il Col Massimo al di fuori di una formula di colonna funziona?
in alternativa, potresti provare
Riassumi(di, Max(...))