Come posso fare in modo che la funzione Lag venga "reimpostata" con ogni nuovo batch?Ciao,
Ho i seguenti dati e voglio usare la funzione Lag per calcolare la differenza tra ogni risultato e il risultato precedente (la tabella dei dati è allegata anche a questo messaggio).
Sto utilizzando JMP 16.

Attualmente sto utilizzando la seguente formula nella colonna "Differenza":

Ciò che non riesco a capire è come far sì che il calcolo venga "resettato" una volta arrivato al Batch B. Mi rendo conto che anche con la mia formula attuale, solo il valore della differenza nella riga 16 è errato, ma saprei comunque come impostare la formula in modo che funzioni correttamente all'interno dei batch.
Qualcuno ha dei suggerimenti?
Jeff
Analisi e modellazione dei dati di baseR: Come posso fare in modo che la funzione Lag venga "reimpostata" con ogni nuovo batch?cambia la tua formula in
If( :"Time Point (months)"n == 0,
.,
:Result - Lag( :Result )
)
R: Come posso fare in modo che la funzione Lag venga "reimpostata" con ogni nuovo batch?È anche possibile utilizzare la media mobile delle colonne per ottenere il valore precedente ( preparazione dei dati: sottrazione dei dati della colonna da un'altra colonna )
:Result- (Col Moving Average(:Result, 1, 1, 0, :Lot Number) * 2 - :Result)
ma nel tuo caso usare qualcosa come suggerito da Jim è molto probabilmente meglio. Inoltre c'è la funzione Dif che puoi usare al posto di Lag
If( :"Time Point (months)"n == 0,
.,
Dif(:Result, 1)
)
R: Come posso fare in modo che la funzione Lag venga "reimpostata" con ogni nuovo batch?Grazie per le risposte rapide @txnelson @jthi
Molto apprezzato!!
R: Come posso fare in modo che la funzione Lag venga "reimpostata" con ogni nuovo batch?Se hai bisogno di tali operazioni di ritardo raggruppate frequentemente, potresti dare un'occhiata a
https://marketplace.jmp.com/appdetails/Normalization+GUI nel Marketplace.
Ha implementato l'N-1 in combinazione con il raggruppamento basato sull'approccio di @jthi :

Ci vuole un po' di fatica per ricordare la sintassi esatta : )
Inoltre, la piattaforma gestisce automaticamente le righe escluse .