Wenn Sie unter „Analysieren > Qualität und Prozess > Regelkarten > Laufdiagramm“ Laufdiagramme mit mehreren Y-Variablen erstellen, können Sie die X-Achseneinstellungen anscheinend nicht für alle Diagramme übertragen. Ziemlich frustrierend. Gibt es Workarounds dafür?
Scheint, als ob Sie mit Run Charts nicht wirklich etwas tun können, was Sie normalerweise mit JMP-Plattformen mit Achsen tun können, und es heißt „Der Bearbeitungsmodus ist für aus Datenansichten erstellte Diagramme deaktiviert“, wenn Sie mit der Maus über die X-Achse fahren … Sie müssen sich also möglicherweise auf Skripting verlassen.
Ja, JSL scheint die einzige Option zu sein, was enttäuschend ist. Ich habe hierfür einen Wunschlisteneintrag erstellt: https://community.jmp.com/t5/JMP-Wish-List/Allow-right-click-actions-and-broadcasting-of-Run-Chart/idi-p/896865#M7631
Wenn es Ihnen nichts ausmacht, Ihre Zwischenablage durcheinander zu bringen, kann das Skripten glücklicherweise recht einfach sein (wenn sich die Achsenbox immer so verhält).
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dt << New Formula Column(
Operation(Category("Combine"), "Product"),
Columns(:height, :weight)
);
ccb = dt << Control Chart Builder(
Show Two Shewhart Charts(0),
Show Limit Summaries(0),
Variables(Y(:height, :weight, "height*weight"n)),
Chart(
Points(Statistic("Individual")),
Limits(Sigma("Moving Range"), Show Lower Limit(0), Show Upper Limit(0))
),
Show Control Panel(0)
);
Report(ccb)[AxisBox(1)] << Max(60); // demo purposes
Report(ccb)[AxisBox(1)] << Copy Axis Settings;
abs = (Report(ccb) << XPath("//AxisBox"));
xabs = abs[3::N Items(abs)::2];
xabs << Paste Axis Settings;
Oder ich denke, Sie können << Copy Script verwenden und dann diese Liste der Einstellungen senden
ascript = Report(ccb)[AxisBox(1)] << Get Script;
abs = (Report(ccb) << XPath("//AxisBox"));
xabs = abs[3::N Items(abs)::2];
Eval(EvalExpr(
Send(xabs, Expr(ascript))
));