Converti il tempo da carattere a continuoHo una colonna "Time" nel mio set di dati e sto tentando di convertirla in un tipo di dati Continuous. Sto usando "Set Format Pattern" in JMP 16 e tutto sembra a posto tranne i timestamp a mezzanotte. Questo perché manca l'ora di mezzanotte (00:00:00) nel set di dati originale. Vedi la foto allegata. Qualche suggerimento su come risolverlo?
Tabella datiRi: Converti il tempo da personaggio a continuonon una risposta, ma sono venuto qui per postare qualcosa di molto simile
Ho un timestamp della data in arrivo come Character> Nominal in questo strano formato di fuso orario che non riesco a capire come convertire in un corretto data-timestamp.
05-05-2021T15: 04: 52.000000Z
la modifica delle proprietà produce una colonna vuota. Come scrivere questo?

Ri: Converti il tempo da personaggio a continuoMolto probabilmente inizierei correggendo i dati sbagliati. Se ci sono solo un paio di valori sbagliati potresti usare recode o potresti scrivere qualche formula per fare la correzione per te. Di seguito è un'opzione che potrebbe funzionare:
</CODE><BR /><CODE class=" language-jsl">Names Default To Here(1);
dt = New Table("Untitled 3",
Add Rows(5),
Compress File When Saved(1),
New Column("datechar",
Character,
"None",
Set Values(
{"13.05.2021 20:00:00", "13.05.2021 21:00:00", "13.05.2021 22:00:00",
"13.05.2021 23:00:00", "14.05.2021", "14.05.2021 01:00:00"}
)
)
);
wait(1);
Column(dt, "datechar") << Set Each Value(If(Length(:datechar) <= Length("14.05.2021"),
:datechar || " 00:00:00", :datechar));
Ri: Converti il tempo da personaggio a continuo@ aliegner1 Quel formato dell'ora è molto probabilmente il formato dell'ora ISO 8601 con millisecondi. Penso che JMP lo riconoscerà correttamente se dovessi rimuovere .000000Z dalla fine (se non ne hai bisogno).
Un modo per sbarazzarsi di .000000Z sarebbe con una formula come:
Word(1, :wafer_process_start_time, ".")