年週はさまざまな方法で計算できます。
a) 右クリックのコンテキストメニュー/新しい数式列から:

b) グラフビルダーのタイムビン経由 [ DateIncrement(date, 0)経由]

このプロットは、両方の値を同じグラフに表示します。
上部はグラフ ビルダーのビン分けによる週で、下部のグラフは新しい数式列で計算された週を示しています。

なぜ「週」は両方の場所で一貫して定義されていないのでしょうか?!?
Graph Builder で週次ビニングを月曜日に開始するにはどうすればいいですか?
", 15 ),
Formula( Date Increment( :date, "Week", 0 ) )
),
Variables(
X( :date ),
Y( :"Week[date]"n ),
Y( :Year Week ),
Color( :Day of Week )
),
Elements( Position( 1, 1 ), Points( X, Y, Legend( 7 ) ) ),
Elements( Position( 1, 2 ), Points( X, Y, Legend( 12 ) ) ),
);dt = New Table( "test",
Add Rows( 30 ),
Compress File When Saved( 1 ),
New Column( "date",
Format( "y/m/d", 12 ),
Formula( Date DMY( 1, 1, 2024 )+ row()*24*60*60 )
)
);
dt << New Formula Column(
Operation( Category( "Date Time" ), "Year Week" ),
Columns( :date )
);
dt << New Formula Column(
Operation( Category( "Date Time" ), "Day of Week Name" ),
Columns( :date )
);
wait(0);
dt << Data Filter(
Add Filter( columns( :Day of Week ),Where( :Day of Week == "Sunday" ) )
);
dt << Graph Builder(
Transform Column(
"Week[date]",
Format( "Format Pattern", "<YYYY><MM></MM></YYYY>
私はこれらのスクリプトを使用して、日付を週の月曜日または週の日曜日としてビン化します。新しい数式列にこれらが組み込まれたオプションがあれば便利です。\
スティーブ
実際、私は新しい数式列が生成するものに満足しています - 月曜日を週の最初の曜日とする:)
私の問題は、グラフ ビルダーの日付/時刻のビニングです。
Date Increment( :date, "Week", 0 )
クールなトリックですが、この機能の開発者は私とは別の国で働いているようです。
ああ、わかりました。あなたのチャートを正しく理解していませんでした。プラットフォームの動作が一致しないのは、JMP で初めてではありません。プログラムが多くのことを実行できることの欠点は、すべてを一致させるのが難しいことです。
スティーブ