JSL - Formula per calcolare la media delle colonne per le ultime x righe per IDSto cercando di creare una formula di colonna per calcolare la media degli ultimi 30 set di dati per ciclo di esecuzione (mostrato nell'esempio seguente):

Sono riuscito a raggiungere questo obiettivo, tuttavia vorrei riuscire a calcolare la media per "ID" anziché l'intero set di dati per ciclo di test.
La formula che ho utilizzato è mostrata di seguito:
If( Row() == Col Max( Row(), :Cycle ),
Mean( As Column( "Output, mV" )[Index( Row() - 29, Col Max( Row(), :Cycle ) )] )
)
...ma non so bene dove andare.
Grazie in anticipo.
Automazione e scriptingAnalisi e modellazione dei dati di baseRe: JSL - Formula per calcolare la media delle colonne per le ultime x righe per IDHai verificato se Col Moving Average può fare ciò che stai cercando?
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dt << new column("avg", Numeric, Continuous, Formula(
If(Row() == Col Max(Row(), :sex),
Col Moving Average(:height, 1, 9, 0, 1, :sex);
);
));