<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />こんにちは、みんな、
テーブル列を日付時刻から稼働日に変換するためのヘルプを探しています。この変換を実行するためのスクリプトを手伝ってもらえますか?
私のデータフォーマットは次のとおりです:2016/03/21 8:59:27.921 PMそして私はこれをカレンダー作業週に変換したいのです。JMP 12を使用しています。
ありがとうございました!
おかげであなたはそれを釘付け、
これが解決策です。
dt5 <<新しい列( "就業週"、数値、"連続"、数式(年の週(:StartTime、3)));
あなたの提案を元に、Week of Yearの式で新しい列を作成しました。私はルール3の引数を追加しました。これは、JSL Syntax Referenceによると、ISO Work Weekです。
構文リファレンスより:
年の週(日付、 n >)
説明
日時値を含む、年間通算週を返します。年の最初の週がいつ始まるかは、3つの規則によって決まります。
JMP機能を使用します。Week of Year();
上記の関数を使用して列の式として新しい列を作成するか、同じ列内の値を置き換える必要があります。次のスクリプトを実行します。ターゲット列の名前が...... MyDateであるとします。
名前のデフォルトはここにあります(1)。
dt =現在のデータテーブル()。
各行について(
MyDate =年間通算週(MyDate)。
;
dt:MyDate << format( "Best"、5);