Re: タイムスタンプの操作変換を行う小さなスクリプトを次に示します。
Names Default To Here( 1 );
dt = Current Data Table();
// The comma in the time column's data does not fit into any
// standard JMP time formats, but if removed it does
For Each Row( :time = Substitute( :time, ",", " " ) );
// Convert to numeric and format it
:time<<DATA type=""></DATA>
Re: タイムスタンプの操作迅速な返信とフォーマットのサポートに感謝します。 私はあなたのスクリプトを実行し、基本的に次の式である経過時間列も作成しました..

これにより、経過時間が秒単位でわかります。 ただし、タイムスタンプが午後 12 時 59 分から午後 1 時に移動すると、この問題が発生します。 AM/PM 情報を取得していません。 そのため、誤って 01:00AM と見なされます。

Re: タイムスタンプの操作変換前のサンプルデータ表を添付していただければ、検討させていただきます。
Re: タイムスタンプの操作ありがとう - 例を添付しています。
Re: タイムスタンプの操作提供されたデータ テーブルにエラーは見つかりませんでした。エラーは行 3127 で発生したようです。指定したテーブルには 1356 行しかありません。エラー行を含むデータのサンプルが必要だと思います。
さらに、
どのOSを使用していますか?
JMPのバージョンは?
Re: タイムスタンプの操作お送りしたサンプル ファイルにはまだ問題があります。たとえば、行 1052 以降。 JMP 16 と Windows 10 OS を使用しています。

Re: タイムスタンプの操作提供された式を使用して、MS winのJMP 17で次のことを行いました。
MS WinのJMP16.2でも動きました。
数式は列にあります。

Re: タイムスタンプの操作エラーが表示されません。以下の表示を参照してください。データテーブルも添付しました。時刻 2 列は時刻列と同じ値ですが、日付/時刻の後ろに実際の数値データ値を表示するように表示形式が設定されています。1904 年 1 月 1 日からの秒数です。時間 2 の式は :time ですが、形式は Fixed Dec, 20, 3 に変更されます。

JMP 16 と 17 の両方でコードを実行しましたが、結果は同じでした。
Re: タイムスタンプの操作こんにちは、これを送ってくれてありがとう。 私が開いたとき、それはすべてうまく見えました。 しかし、私は時間 2 に入り、数式を再適用したところ、結果は以前に見たものに変わりました. 下記参照。 13:00 のデータは 01:00 に変更されます。

問題の原因を見つけました。 PC の設定は、英国の日付と時刻になっています。 米国の日付と時刻の設定に変更した後に JMP を再起動すると、式が正しく機能します。
PC の時刻が英国に設定されている場合、数式は機能しません。

少なくとも、問題がどこから来ているかはわかっています。 しかし、PC の設定を US にしない限り、解決策はありません。
Re: タイムスタンプの操作設定を英国のままにしておくと、これが機能するかどうかを確認してください。
Names Default To Here( 1 );
dt = Current Data Table();
dt << New Column( "time 2",
Format( "m/d/y h:m:s", 23,3 ),
set each value(
date = Informat( Word( 1, :time, "," ) );
hours = Num( Word( 2, :time, ",:" ) );
If( hours == 12, hours = 0 );
If( Word( -1, :time, " " ) == "PM",
hours = hours + 12
);
:time 2 = date + In Hours( hours ) + In Minutes( Num( Word( 3, :time, ",:" ) ) )
+Num( Word( 4, :time, ",: " ) );
)
);
さらに、問題を JMP サポートに提出して、問題の正式なレビューに取り込まれるようにすることをお勧めします。
support@jmp.com
Re: タイムスタンプの操作ご助力ありがとうございます。あなたのスクリプトは、英国の日付/時刻設定でもうまく機能しています。
タイムスタンプの操作こんにちは、タイムスタンプを数値形式に変換するのに苦労しています。 基本的にはタイムスタンプを使用して経過時間列を作成したいと考えています。 JMP16 ではこれを達成するのが困難です。 以下にフォーマットの例を示します。 12:59 から 01:00 への変更も問題を引き起こすようです。

Excel を使用してデータを操作し、経過時間を分単位で表示することができました (行 1 を開始点として)。 しかし、私は JMP を使用し、そのスクリプトを作成することを好みます。
ありがとう
高度な統計モデリング自動化とスクリプト作成マスカスタマイゼーション