Colonne multiple con il proprio timestamp dedicato: timestamp Join/Combine/ConcatHo molti file con il formato seguente, in cui ogni misurazione ha il proprio timestamp registrato. Vorrei una tabella con una sola colonna temporale, in modo da poter tracciare più variabili rispetto alla stessa sequenza temporale.
Ecco un esempio dei miei dati:
| dataora_misura1 | valore_misura1 | dataora_misura2 | valore_misura2 | dataora_misura3 | valore_misura3 |
| 13:39:15.000 | 1.7138 | 13:39:15.000 | 400.0345 | 13:39:15:000 | 50.9007 |
| 13:39:23.071 | 0,0976 | 13:39:25.730 | 399.8793 | 13:39:17.591 | 51.7412 |
| 13:39:26.410 | 1.7163 | 13:39:35.990 | 399.9487 | 13:39:33.590 | 51.1936 |
| 13:39:37.150 | 0,1245 | 13:39:40.029 | 400.0361 | 13:39:50.869 | 50.9051 |
Idealmente mi piacerebbe che assomigliasse a questo:
| appuntamento | valore_misura1 | valore_misura2 | valore_misura3 |
| 13:39:15.000 | 1.7138 | 400.0345 | 50.9007 |
| 13:39:17.591 | - | - | 51.7412 |
| 13:39:23.071 | 0,0976 | - | - |
| 13:39:25.730 | - | 399.8793 | - |
| 13:39:26.410 | 1.7163 | - | - |
| 13:39:33.590 | - | - | 51.1936 |
| 13:39:35.990 | - | 399.9487 | - |
| 13:39:37.150 | 0,1245 | - | - |
| 13:39:40.029 | - | 400.0361 | - |
| 13:39:50.869 | - | - | 50.9051 |
Ho tentato di utilizzare le formule stack, join e concatenazione in JMP per eseguire questa operazione. Ma ha prodotto risultati indesiderabili. Di solito mi ritrovo con colonne "valore" non ordinate correttamente. Potrei dover prima manipolare i dati per aggiungere una sorta di colonna di ordinamento, ma non ho ancora avuto successo. Ho bisogno di aiuto perché non sono un esperto di script JMP.
Grazie.
Ri: Colonne multiple con il proprio timestamp dedicato - Timestamp Join/Combine/ConcatFunziona bene, grazie! C'è un modo per scrivere questa soluzione in modo che tutto ciò che devo fare sia puntare al file csv?
Capisco come creare uno script JMP che importa un file csv e passa attraverso tutte le opzioni di apertura appropriate. Ma non ho mai usato lo script JMP per utilizzare le funzioni di join e split.
Ri: Colonne multiple con il proprio timestamp dedicato - Timestamp Join/Combine/ConcatPuoi farlo con due operazioni di tabella: Impila tutte le colonne (Tabelle> Impila) e seleziona la casella "Impila serie multiple".Immettere il valore 2 per il numero o la serie e assicurarsi che la casella "contigua" non sia selezionata.Fare clic su OK.Questo creerà una tabella simile a questa:

Quindi, vuoi dividere questa tabella (Tabelle> Spit).Dividi per Etichetta 2, dividi la colonna Dati 2 e raggruppa per Dati.

questo si traduce in questa tabella:

Nota, avrai un altro problema da affrontare, credo.Non credo che JMP supporti il formato datetime (hh:mm:ss.ddd AM/PM) che stai utilizzando, se vuoi trattare quei valori come numeri.Se li tratti come valori di carattere, tuttavia, starai bene e i passaggi precedenti funzioneranno comunque.