Convertir le temps du caractère en continuJ'ai une colonne "Heure" dans mon ensemble de données et j'essaie de la convertir en type de données Continu. J'utilise le "Set Format Pattern" dans JMP 16 et tout semble OK sauf pour les horodatages à minuit. Cela est dû au fait que l'heure de minuit (00:00:00) dans le jeu de données d'origine est manquante. Voir l'image ci-jointe. Des suggestions pour y remédier?
Tableau de donnéesRe: Convertir le temps de caractère en continupas de réponse, mais je suis venu ici pour poster quelque chose de très similaire
J'ai un horodatage de date entrant en tant que Caractère> Nominal dans ce format de fuseau horaire bizarre que je ne peux pas comprendre comment convertir en un horodatage correct.
2021-05-05T15: 04: 52.000000Z
la modification des propriétés entraîne une colonne vide. Comment créer un script?

Re: Convertir le temps de caractère en continuJe commencerais probablement par corriger les mauvaises données. S'il n'y a que quelques valeurs erronées, vous pouvez utiliser recode ou vous pouvez écrire une formule pour faire la correction à votre place. Voici une option qui pourrait fonctionner:
</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));
Re: Convertir le temps de caractère en continu@ aliegner1 Ce format d'heure est très probablement le format d'heure ISO 8601 en millisecondes, je pense que JMP le reconnaîtra correctement si vous supprimez simplement .000000Z à la fin (si vous n'en avez pas besoin).
Une façon de se débarrasser de .000000Z serait d'utiliser une formule comme:
Word(1, :wafer_process_start_time, ".")