文字日付から数値日付へこの質問は以前に他の方法で尋ねられているのを見たので、申し訳ありませんが、解決策に従うことができないようです。 おそらく、私の日付形式が十分に異なっており、どこで間違っているのかを理解できるほどスクリプト作成にまだ熱心ではありません。 JMP17を使用しています。
正しい形式のように見える日付の列が示されている簡単な表を添付しましたが、JMP はそれを文字としてしか認識しません。 数値に変更できますが、am/d/yh:m タイプの形式にしようとすると文字に戻ってしまいます。その結果、列を適切に並べ替えることができません。
char 型から数値型の m/d/yh:m 形式に変更するには、どのようにスクリプトを作成すればよいでしょうか?
自動化とスクリプト作成基本的なデータ分析とモデリングRe: 文字日付を数値日付に変換するこんにちは、
あなたは正しい道を進んでいます。
1) データタイプを数値として指定し、モデリングタイプを連続として指定します。
2) 希望の表示形式を時間として設定します (例: m/d/yh:m:s)
3) 入力形式が m/d/yh:m:s に設定されていることを確認します。
日付は書式設定された文字列で表示されますが (手順 2 を参照)、「date_difference」式を使用して差を計算し、これらの値を本物の時間スケールとしてプロットすることができます。
注: ただし、生の時刻/日付コードが必要な場合は、ステップ 2 を「Best Fit」に変更するだけです。
最高、
TS
Re: 文字日付を数値日付に変換するティエリーのアプローチを確認したかっただけだ。形式に秒を必ず含めてください。

Re: 文字日付から数値日付へ私のはまだ動作しません。画面にはこう表示されています。

Re: 文字日付から数値日付へ私の提案は、新しいキャラクターコラムを作成することです
新しい列の数式を次のように設定します
:collection date(formatted)
次に、新しい列から数式を削除します。これは「列情報」ウィンドウで行うことができます。新しい列の列ヘッダーをダブルクリックすると、「列情報」ウィンドウが開きます。数式列のプロパティをクリックし、「削除」をクリックします。
新しい列を数値の日付/時刻値に変換してみてください。同じ警告メッセージが表示されます。そのままデータを変換してください。そして、元の列「Collection Date(formatted)」と新しい列を比較し、どの値が異なるかを確認してください。これにより、使用している変換方法に問題がある理由がわかるはずです。