JSL 文字タイプの時刻を数値名義に変換<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />hh:mm:ss (05:36:50 など) のように、すべての入力値が時間内にある Character Col を持っています。h:m の形式の数値の公称型に変換したいと思います。
このリクエストのために私が書いたスクリプトを以下に示しますが、期待どおりに動作しません。誰か修正してもらえませんか?
dt<<現在のデータ テーブル();
dt<< New Column("Time_Set",Numeric, Nominal, Format("h:m"));
dt<< データ更新中;
For each row(:Time_Set=Num(":追加時間:"));
dt<< 選択した列を移動 ({"Time_Set"},After("追加時間:"));
Re: JSL 文字型の時刻を数値名義に変換についての簡単なメモ情報()機能 – それはありません必須2 番目の引数。 オフのままにしておくと、JMP は認識しているすべての形式を試して、最初の引数を日付/時刻の値として解釈します。
https://www.youtube.com/watch?v=9nRaDwsYB28
-ジェフ
Re: JSL 文字型の時刻を数値名義に変換ありがとう、PMorz....
Re: JSL 文字型の時刻を数値名義に変換あなたの列名の末尾のコロンは私を投げたものです.このコードは動作します:
dt =現在のデータ テーブル() ;
dt <<新しい列( "時間設定" 、数値、公称、フォーマット( 「h:m」 ))) ;
にとって(私= 1 、私<=ナロー( dt ) 、私++、
:時間設定[私] =通知する( :名前( 「追加時間:」 )[私] 、 「h:m:s」 ) ;
) ;
Re: JSL 文字型の時刻を数値名義に変換こんにちは。
アップロードしたファイルはサンプルファイルです。 ご協力いただきありがとうございます!
開けない場合はお知らせください。
Re: JSL 文字型の時刻を数値名義に変換データの一部を投稿できますか?おそらく、あなたの文字時間列は、先頭/末尾のスペースなど、正しい形式ではありません.
Re: JSL 文字型の時刻を数値名義に変換こんにちは。
あなたが書いたスクリプトを試してみましたが、うまくいきませんでした。 Time_Set は数値名義型で作成されますが、列全体が空白です。
ありがとう、
Re: JSL 文字型の時刻を数値名義に変換dt =現在のデータ テーブル() ;
dt <<新しい列( "時間設定" 、数値、公称、フォーマット( 「h:m」 ))) ;
にとって(私= 1 、私<=ナロー( dt ) 、私++、
:時間設定[私] =通知する( :追加された時間[私] 、 「h:m:s」 ) ;
) ;