Skript zum Hinzufügen von Spezifikationsgrenzen zu einer SpalteIch bin neu im Scripting
Ich bin mir sicher, dass dies sehr einfach ist, aber ich möchte ein Skript erstellen, das einer Spalte eine obere Spezifikationsgrenze hinzufügt (kein USL oder Ziel erforderlich).
Vielen Dank für jede Anleitung
Betreff: Skript zum Hinzufügen von Spezifikationsgrenzen zu einer SpalteSie können die LSL- und USL-Beschriftungen nicht ändern.Sie können die Grenzwerte als Antwortgrenzwerte laden und sie werden mit RSL und LSL gekennzeichnet.Schließlich können Sie Ihre eigenen Referenzlinien hinzufügen, die es Ihnen ermöglichen, sie nach Ihren Wünschen zu benennen.
Betreff: Skript zum Hinzufügen von Spezifikationsgrenzen zu einer SpalteGibt es außerdem eine Möglichkeit, in LSL/USL umzubenennen, um einen anderen Namen anzuzeigen?
Betreff: Skript zum Hinzufügen von Spezifikationsgrenzen zu einer SpalteHallo Ian,
Gibt es eine Möglichkeit, LSL/USL basierend auf der Gruppierung nach einer zweiten Spalte hinzuzufügen? Zum Beispiel: Haben Sie unterschiedliche LSL/USL, je nachdem, ob der Schüler ein Junge oder ein Mädchen ist. Wenn wir also das Gewicht, das Alter/das Gewicht eines Jungen oder eines Mädchens grafisch darstellen, sollten die entsprechenden Grenzwerte im Diagramm angezeigt werden (nur LSL/USL). Wenn wir die Körpergröße von Jungen und Mädchen in einem Diagramm darstellen, könnte die Grenzwertbezeichnung _"groupby name" zum Grenzwert hinzufügen (z. B. LSL_boy, USL_boy, LSL_girl, USL_girl).
Danke,
Devesh
Betreff: Skript zum Hinzufügen von Spezifikationsgrenzen zu einer SpalteDanke Ian...ich werde es versuchen
Andreas
Betreff: Skript zum Hinzufügen von Spezifikationsgrenzen zu einer SpalteHier ist eine Möglichkeit:
NamesDefaultToHere(1);
// ******************************************************************************************
// Given a column reference, sets spec liomits property
// ******************************************************************************************
SetSpecLimits = function({c, lsl, usl, tar},
cmd = Expr(c << SetProperty("Spec Limits", {LSL(expr(lsl)), USL(expr(usl)), Target(expr(tar))}));
eval(evalexpr(cmd));
);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
SetSpecLimits(Column(dt, "height"), 60, ., .); // Set LSL only
SetSpecLimits(Column(dt, "weight"), 80, 120, 100); // Set all three values
Verwenden Sie „Hilfe > Scripting Index“ und „Hilfe > Bücher > Scripting Guide“, um herauszufinden, wie es funktioniert.