Aggiunta di una scala temporale secondariaCiao,
Sto cercando un modo elegante per creare una colonna "Tempo Ciclo", che inizi alle 00:00:00 ogni volta che il conteggio cicli cambia (vedi il file di esempio). Il tempo dovrebbe essere calcolato a partire dalle colonne Data e Ora originali. L'obiettivo è sovrapporre graficamente gli output relativi ai cicli. Grazie in anticipo per qualsiasi idea!
Analisi e modellazione dei dati di baseEsplorazione e visualizzazione dei datiFinestreRe: Aggiunta di una scala temporale secondariaCIAO,
Una formula simile a quella riportata di seguito soddisferebbe le tue esigenze (come la formula del tempo di ciclo)?
If( Row() == 1 | :Cycle != Lag( :Cycle, -1 ),
0,
Lag( :Loop Time ) + Date Difference( :Time, Lag( :Time, -1 ), "second" )
)
Migliore,
TS
Re: Aggiunta di una scala temporale secondariaScusa,
Sono stato troppo frettoloso. La formula sopra presenta alcuni problemi.
Migliore,
TS
Re: Aggiunta di una scala temporale secondariaQuesta formula funziona piuttosto bene. Imposta il formato di visualizzazione su ":giorno:ora:min:s"
:Date + :Time - Col Min( :Date + :Time, :Cycle )
Re: Aggiunta di una scala temporale secondariaGrazie per averci pensato! Quasi finito! La formula funziona e crea il tempo secondario continuo. Ma deve anche reimpostarsi a 00:00:00 ogni volta che cambia il numero di ciclo.
Re: Aggiunta di una scala temporale secondariaHo trovato il problema. Hai ragione, basta sostituire Cycle con Loop e funziona. Fantastico!
Re: Aggiunta di una scala temporale secondariaQuesto esula dall'argomento, ma potrebbe valere la pena combinare data e ora in un'unica colonna timestamp. In JMP è possibile farlo semplicemente sommando le colonne e modificandone il formato.

Prima di modificare il formato, il timestamp potrebbe apparire strano (numero di secondi dal 1° gennaio 1904)

Formato modificato in y/m/dh:m:s

Fondamentalmente questo ti fornirà numerose opzioni di formattazione e formule rapide dal menu di scelta rapida dalla singola colonna

È anche possibile utilizzare la colonna timestamp, ad esempio nel generatore di grafici, e se si desidera visualizzare i dati a livello giornaliero, è possibile utilizzare il contenitore data/ora sull'asse (fare clic con il pulsante destro del mouse sull'asse)

Re: Aggiunta di una scala temporale secondariaPer assicurarsi che il Loop venga separato all'interno di ogni Ciclo, utilizzare entrambe le colonne come per. Altrimenti, il Loop 1 nel Ciclo 2 continuerà dal Loop 1 nel Ciclo 1, ad esempio.
(:Date + :Time) - Col Min( :Date + :Time, :Cycle, :Loop )

Re: Aggiunta di una scala temporale secondariaGrazie, Jarmo! Proverò a giocarci.