Colonne multiple con il proprio timestamp dedicato: unisci/combina/concatena timestampHo molti file con il formato seguente, in cui ogni misurazione ha il proprio timestamp registrato. Mi piacerebbe una tabella che abbia una sola colonna temporale, in modo da poter tracciare più variabili sulla 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 fosse qualcosa del genere:
| 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 concatenate in JMP per farlo. Ma ha prodotto risultati indesiderati. Di solito mi ritrovo con colonne "valore" che non sono ordinate correttamente. Potrebbe essere necessario manipolare prima 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 scripting JMP.
Grazie.
Ri: Colonne multiple con il proprio timestamp dedicato: unisci/combina/concatena i timestampFunziona bene, grazie! C'è un modo per creare script di questa soluzione in modo che tutto ciò che devo fare sia puntare al file CSV?
Capisco come creare uno script JMP che importi un file CSV ed esegua tutte le opzioni di apertura appropriate. Ma non ho mai utilizzato lo script JMP per utilizzare le funzioni di unione e divisione.
Ri: Colonne multiple con il proprio timestamp dedicato: unisci/combina/concatena timestampPuoi farlo con due operazioni sulla tabella: Impila tutte le colonne (Tabelle > Stack) e seleziona la casella "Stack di serie multiple".Inserisci il valore 2 per il numero o la serie e assicurati che la casella "contiguo" 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.

il risultato è questa tabella:

Nota, avrai un altro problema da affrontare, penso.Non credo che JMP supporti il formato data/ora (hh:mm:ss.ddd AM/PM) che stai utilizzando, se vuoi trattare questi valori come numeri.Se li tratti come valori caratteriali, starai bene, e i passaggi precedenti continueranno a funzionare.