Come funziona la formula nella funzione Nuova colonnaCiao a tutti,
dt = Open( "$SAMPLE_DATA\Big Class.jmp" );
New Column("Sum",
"Numeric",
"Continuous",
Set Formula(If(Row() == 1, :Height, Lag(:Sum,1) + :Height))
);Il codice sopra crea la colonna Sum con la somma cumulativa calcolata. Sono nuovo di JSL quindi qualcuno potrebbe spiegarmi come funziona il comando Formula. Esegue la scansione una riga per volta nella colonna in modo che possiamo scrivere: Altezza invece di costruire un ciclo For con [i] che indica la posizione delle righe correnti.
E hai altri modi per fare questo cumsum?
Tks tutti e buona giornata!
Ri: Come la formula funziona nella funzione Nuova colonnaLe formule eseguono il ciclo di ogni riga, applicando la formula data ai valori di ogni riga. È possibile leggere la documentazione sulle formule nel documento "Utilizzo di JMP"
Aiuto ==> Libri ==> Uso di JMP
Una versione alternativa della tua formula potrebbe essere espressa come
dt<<NEW column=""></NEW>