JMPバージョン間の管理図ビルダーの構文とチャート表示の違い
次のスクリプトを実行すると、JMP のバージョンによって表示されるグラフが異なることがわかりました。
管理図ビルダーの構文が変更されたようですが、修正方法がわかりません。
私が必要としているのは、バージョン 18.0.1 で、新しいバージョンのように単純にすべての数字を出力するのではなく、同じ月の価格を自動的に平均化することです。
dt= current datatable();
WinterChart = dt << Control Chart Builder(
Show Sigma Report( 1 ),
Variables( Y( :Price ), Subgroup( :Month ) ),
Chart( Position( 1 ), Limits( Sigma( "Levey Jennings" ) ) ),
Chart( Position( 2 ), Limits( Sigma( "Levey Jennings" ) ) ),
Show Control Panel( 0 ),
Where( :Type == "Winter" ),
SendToReport( Dispatch( {}, "Control Chart Builder", OutlineBox, {Set Title( "Winter" )} ) )
);
明るい背景の図はバージョン18.0.1の結果です
暗い背景の図はバージョン19.0.1の結果です
自動化とスクリプトRe: JMPバージョン間の管理図ビルダー構文とチャート表示の違い両方のバージョンで同じにするには、JMP19でサブグループによる並べ替えを有効にする必要があります。
Sort by Subgroup(1)
JMP18で同様の結果を得たい場合は、式Row()を使用して新しい列を作成(または列の変換を使用)し、それをx軸として使用します。
JMP19 サブグループによるソート(1) (古い.png と同様)

JMP18 with Row (shot.png と似ていますが、(私の意見では) x 軸がはるかに優れています)

Re: JMPバージョン間の管理図ビルダー構文とチャート表示の違い
以下に「WinterChart<< Sort by Subgroup( 1 );」を追加すると、サブグループが正しく表示されます。
ただし、元のプログラムには「Chart( Position( 1 ), Limits( Sigma( "Levey Jennings" ) ) )」という設定があり、3 シグマを使用して限界を計算できます。
しかし、「サブグループで並べ替え (1)」の結果、チャートは依然として R チャートとして表示されます。
「サブグループで並べ替え(1)」を適用した場合でも、「Levey Jennings」に基づくシグマ限界が表示されるようにするには、どのように調整すればよいでしょうか?
Re: JMPバージョン間の管理図ビルダー構文とチャート表示の違い制限設定から変更しますか?
