日付を返す関数こんにちは、
多くの場合、フルタイムの日付スタンプ付きのデータを取得しますが、実際には 1904 年 1 月 1 日からの秒数だけです。 私が望んでいるのは、これをデートに変える簡単な方法です。 午前 0 時から午後 11 時 59 分までのすべてをまとめます。
はい、これを行うための数式を書くことはできますが、次のようにする方が簡単です。
A. この 01/26/2018 10:47 PM と 01/26/2018 4:13 AM を 2018 年 1 月 26 日まで切り詰め、そのようにモデル化する時刻形式がありました。 日付として表示できますが、同じ値になるようにモデル化されています。
それに失敗すると
B. 日付を返す方程式ビルダーのオプション。 はい、数式を使って書くことができることはわかっていますが、私自身よりも多くの人がこれを行っていると思います。
アンディ
Re: 日付を返す関数 - ステータスが「アーカイブ済み」に変更されましたこのリクエストはアーカイブ中です。 これがまだ重要な場合は、追加の詳細をコメントしてください。再開させていただきます。 ありがとう!Re: 日付を返す関数新しい数式列の使用に関するヒントをありがとうございます。
必要な場合を除き、新しい列の作成を避けたいという背景を踏まえて、概念をもう少し拡張してみましょう。 私はデータテーブルをコンパクトに保つことを好みます。
データ処理はデータ形式に従うという考えを拡張してみてはいかがでしょうか。 タイムスタンプ データがあり、列を日/月/年にフォーマットすると、JMP は処理時にデータの時間部分を自動的に無視する可能性があります。
用途が広がります。 私は昔ながらの人間で、科学の授業で有効数字について学びましたが、残念ながらその日はコンピューター サイエンスを専攻する学生が欠席したため、8 桁または 10 桁の精度でデータ ファイルを常に吐き出すことになりました。 繰り返しますが、実際に役立つのは最初の 3 つだけです。 列を作成して切り捨てを行うことはできますが、フォーマットを設定して、分析でそのフォーマットを使用するだけで済みます。 たとえば、98.12345543、98.2234454 などのデータが大量にある場合、実際には小数点 1 桁までは問題ありませんが、それを形式に設定できますが、それでも 98.xxxxxxxxxx として処理されます。 名目上または通常の方法で数値を使用する場合、切り捨てる列を作成する必要があることがよくあります。 ただ速く動きたいだけなのです。

Re: 日付を返す関数私は昔ながらの人間です、 @ジュリアン新しい派です。 ニース。
Re: 日付を返す関数こんにちは、アンディ、
私がこれを行う方法の 1 つは、JMP のインスタント変換を使用することです。テーブル内の列を右クリックし、[新しい数式列] > [日付時刻] > [日付] を選択します。 一時変数を作成したい場合は、起動ウィンドウでこれを行うこともできます。


Re: 日付を返す関数お気づきのとおり、JMP は日時値と日付値の両方を 1904 年 1 月 4 日の午前 0 時からの秒数として保存します。
唯一の違いは、日付値には時刻コンポーネントがないことです。 つまり、日付の真夜中までカウントされます。
を使用するだけで、日時から日付に変換するのは簡単です。時刻()日時値の時刻部分を取得し、それを減算する関数。
Date = datetime - Time Of Day(datetime);