時間を文字から連続に変換するデータセットに「時間」列があり、それを連続データ型に変換しようとしています。 JMP 16で「フォーマットパターンの設定」を使用していますが、深夜のタイムスタンプを除いてすべて問題ないようです。 これは、元のデータセットの午前0時(00:00:00)が欠落しているためです。 添付の写真をご覧ください。 それを修正する方法について何か提案はありますか?
データ表Re:時間を文字から連続に変換する答えではありませんが、私は非常によく似たものを投稿するためにここに来ました
この奇妙なタイムゾーン形式で、Character> Nominalとして日付タイムスタンプが表示されますが、適切な日付タイムスタンプに変換する方法がわかりません。
2021-05-05T15:04:52.000000Z
プロパティを変更すると、列が空になります。 これをスクリプト化する方法は?

Re:時間を文字から連続に変換する私はおそらく間違ったデータを修正することから始めます。 間違った値が2つしかない場合は、recodeを使用するか、数式を記述して修正を行うことができます。 以下は、機能する可能性のある1つのオプションです。
</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:時間を文字から連続に変換する@ aliegner1その時間形式は、ミリ秒単位のISO 8601時間形式である可能性が高いです。最後から.000000Zを削除した場合(不要な場合)、JMPはそれを正しく認識すると思います。
.000000Zを取り除く1つの方法は、次のような式を使用することです。
Word(1, :wafer_process_start_time, ".")