Für das interaktive Fähigkeitsdiagramm wäre es großartig, auch den erwarteten Prozentsatz außerhalb der Spezifikation anzuzeigen. Der Erwartete PPM mag für einige nützlich sein, aber für die meisten Menschen ist dies ein Wert, der auf eine reale Metrik, dh einen Prozentsatz, zurückgerechnet werden muss.
Dies könnte für alle Plattformen erweitert werden, denen dieser Wert fehlt.
Ich bin auf dieses Thema gestoßen Interaktives Fähigkeitsdiagramm - möglich, PPM einfach in % umzuwandeln? die höchstwahrscheinlich diese Idee gestartet hat.
Definitiv nicht die eleganteste Option, aber hier ist eine Möglichkeit, es zu skripten:
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Semiconductor Capability.jmp");
obj = Process Capability(Process Variables(:PNP1), Individual Detail Reports(1));
obj << {:PNP1 << Process Capability Analysis(Interactive Capability Plot(1))};
tb = (((Report(obj)[OutlineBox("Interactive Capability Plot")][OutlineBox("New")][OutlineBox("Expected PPM")])) << child);
ncb = Number Col Box("Observed %", (tb[2] << get as matrix) / 1e6);
ncb << Set Format(Format("Percent", 7, 4));
Insert Into(tb, ncb);
// function for slider box
Eval(EvalExpr(
(((((Report(obj)[OutlineBox("Interactive Capability Plot")][OutlineBox("New")]) << child) << child)<< child)[2]) << Set Function(function({this},
Expr(ncb) << Set Values((Expr(tb[2]) << get as matrix) / 1e6);
));
));
// function for number edit box
Eval(EvalExpr(
(((((Report(obj)[OutlineBox("Interactive Capability Plot")][OutlineBox("New")]) << child) << child)<< child)[3]) << Set Function(function({this},
Expr(ncb) << Set Values((Expr(tb[2]) << get as matrix) / 1e6);
));
));
// tb[2] << Visibility("Collapse");
Referenzgebäude können bei Bedarf sauberer gemacht werden.