Ich habe kürzlich ein Upgrade von JMP 13 auf JMP14.1 durchgeführt. Ich besitze ein Skript, das die Spezifikationsgrenzen automatisch auf Hunderte von Spalten auffüllt. Anschließend kann das Feature die Spezifikationsgrenzen im Diagramm anzeigen (Als Diagrammreferenzlinien anzeigen). Das Skript funktioniert einwandfrei ohne Fehler in JMP 14.1 und aktiviert auch das Kontrollkästchen für alle Spalten. JMP 14.1 scheint jedoch die Y-Achse gemäß der Datenverteilung zu skalieren und zeigt nicht die Spezifikationsgrenzen. Dies war in JMP 13 kein Problem. Ist dies ein Problem mit JMP 14.1?
Bitte fügen Sie den Code-Code hinzu " um die Spezifikationsgrenzen im Diagramm anzuzeigen (Als Diagrammreferenzlinien anzeigen). "
Die Präferenz dafür ist "Limits anzeigen" (1).
Das folgende Skript öffnet die JMP-Beispieldatentabelle Halbleiterfähigkeit.jmp , verwendet die ersten 5 fortlaufenden Variablen, ermittelt die Spezifikationsgrenzen und fügt sie der Eigenschaft Show Limits (1) hinzu. Ein Variabilitätsdiagramm dieser 5 Variablen zeigt die Spezifikationsgrenzen an, sie können jedoch außerhalb des Bereichs der Y-Achseneinstellungen liegen.
Names Default to here(1);
dt = Open("$sample_data/semiconductor capability.jmp");
cvar = (dt << get column names("Continuous", string))[1::5];
//do just 5
for(i=1, i<=nitems(cvar), i++,
ppl = column(dt,cvar[i]) << get properties list;
if(contains(ppl, expr(Spec Limits)),
sl = column(dt, cvar[i]) << get property("Spec Limits");
insert into(sl, { Show Limits( 1 ) });
Eval(EvalExpr(column(dt, cvar[i]) << Set Property("Spec Limits", expr(sl))));
);
);
varchart = dt << Variability Chart( Y( evallist(cvar) ), X( :lot_id, :SITE ) )