If you are willing to do some scripting you could use new window and hlist box (or Lineup box(), see scripting index how to use):
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))
)}
)
)
)
)
);
Or create dashboard. First create both graph builder windows and then I think you can do it either with File/New/Dashboard or from Window/Combine Windows:
(tested with JMP15.2.1)
-Jarmo