Ich schaue mir häufig Trenddiagramme im Graph Builder an und möchte sehen, wie sich verschiedene Faktoren auf die Trends auswirken. Dazu erstelle ich mein Trenddiagramm und füge Variable A der Overlay-Rolle hinzu. Ich möchte aber auch Variable B zur Overlay-Rolle hinzufügen und die Diagramme nebeneinander anzeigen.

Derzeit ist die beste mir bekannte Methode, die Analyse zu wiederholen, um ein zweites Fenster zu erstellen und dann Variable B in die Overlay-Rolle des zweiten Fensters einzufügen. Dies ist jedoch für die Verwaltung mehrerer Fenster unhandlich – ich möchte beide Diagramme im selben Fenster haben.
Gibt es derzeit eine Möglichkeit, dies zu erreichen? Ich verwende JMP Pro 14.3.0.
Sobald Sie beide Diagramme erstellt haben, können Sie sie mit „Fenster kombinieren“ im Menü „Fenster“ in einem einzigen Fenster kombinieren.

Daraufhin wird ein Dashboard angezeigt, in dem Sie das Skript wie ein einzelnes Diagramm speichern können.

:
Wenn Sie bereit sind, Skripte zu erstellen, können Sie ein neues Fenster und eine Hlist-Box (oder Lineup Box()) verwenden, siehe Skriptindex zur Verwendung:
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))
)}
)
)
)
)
);Oder erstellen Sie ein Dashboard. Erstellen Sie zunächst beide Graph Builder-Fenster und dann können Sie dies meiner Meinung nach entweder mit „Datei/Neu/Dashboard“ oder über „Fenster/Fenster kombinieren“ tun:


(getestet mit JMP15.2.1)