グラフビルダーでトレンドチャートをよく見ていて、複数の異なる要因がどのようにトレンドに影響を与えているかを確認したいのです。そこでトレンドプロットを作成し、変数Aをオーバーレイロールに追加したのですが、本当は変数Bもオーバーレイに追加して、プロットを並べて表示したいのです。

現時点で私が知っている最良の方法は、「分析を再実行」して2つ目のウィンドウを作成し、その2つ目のウィンドウで変数Bをオーバーレイに設定することです。しかし、この方法では複数のウィンドウを管理するのが面倒です。両方のプロットを同じウィンドウに表示したいのです。
現在、これを実現する方法はありますか? JMP Pro 14.3.0を使用しています。
スクリプトを作成する場合は、新しいウィンドウとhlistボックス(またはLineup box()、スクリプトインデックスの使用方法を参照)を使用できます。
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
nw = new window("",
H list box(
dt << Graph Builder(
Size(534, 464),
Show Control Panel(0),
Variables(X(:name), Y(:weight), Overlay(:age)),
Elements(Points(X, Y, Legend(10)), Smoother(X, Y, Legend(12))),
SendToReport(
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
10,
Base(0, 0, 0, Item ID("12", 1)),
Base(1, 0, 0, Item ID("13", 1)),
Base(2, 0, 0, Item ID("14", 1)),
Base(3, 0, 0, Item ID("15", 1)),
Base(4, 0, 0, Item ID("16", 1)),
Base(5, 0, 0, Item ID("17", 1))
)}
)
)
),
dt << Graph Builder(
Size(534, 464),
Show Control Panel(0),
Variables(X(:name), Y(:weight), Overlay(:sex)),
Elements(Points(X, Y, Legend(10)), Smoother(X, Y, Legend(12))),
SendToReport(
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
10,
Base(-1, 0, 0, Item ID("12", 1)),
Base(-1, 0, 0, Item ID("13", 1)),
Base(-1, 0, 0, Item ID("14", 1)),
Base(-1, 0, 0, Item ID("15", 1)),
Base(-1, 0, 0, Item ID("16", 1)),
Base(-1, 0, 0, Item ID("17", 1))
)}
)
)
)
)
);またはダッシュボードを作成します。 最初に両方のグラフビルダーウィンドウを作成してから、ファイル/新規/ダッシュボードまたはウィンドウ/ウィンドウの組み合わせから作成できると思います。


(JMP15.2.1でテスト済み)