<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ich habe ein Skript, in dem ich vom Builder eine Kontrollkarte generiere. Ich habe das Diagramm im Grunde nur so formatiert, wie ich es von Hand wollte, und dann das Skript im Skriptfenster gespeichert und in meinem Skript verwendet. Das Problem ist, dass ich zwar beim Erstellen des Diagramms den Bereich für den Bewegungsbereich des Diagramms beseitigt und dann das Skript gespeichert habe, aber der Bewegungsbereich immer wieder zurückkehrt. Ich weiß, dass Sie die Syntax verwenden sollen: Show Two Shewhart Charts (0), um den Bewegungsbereich zu entfernen, aber obwohl er sich im Skript befindet, wird er nicht beseitigt. Das Skript lautet wie folgt:
lower_spec = num (Col-Mittelwert (LowerSpec));
upper_spec = num (Col-Mittelwert (UpperSpec));
up_control = num (ucont);
low_control = num (lcont);
max_number = num (col max (Spalte (4)));
min_number = num (col min (Spalte (4)));
if (max_number> upper_spec, chart_max = max_number, chart_max = upper_spec);
if (min_number
Steuerungsdiagramm-Generator (
Zwei Shewhart-Charts anzeigen (0),
Größe (450, 900),
Systemsteuerung anzeigen (0),
Fehlende Kategorien einschließen (0),
Variablen (Untergruppe (: Los), Y (: Spalte (4), Einzelmessung)),
Diagramm(
Punkte (Statistik ("Einzelperson")),
Limits (Sigma ("User Defined")),
Kontrollgrenzen setzen ({LCL (low_control), UCL (up_control)}),
Spezifikationsgrenzen hinzufügen ({LSL (Lower_spec), USL (Upper_spec), Ziel (gewünscht)})
)
SendToReport (
Versand(
{},
ScaleBox,
{Min (chart_min * 0,95), Max (chart_max * 1,05), Ref-Zeile hinzufügen (unterer Wert, "fest", "Blau", "LSL", 1), Ref-Zeile hinzufügen (oberer Wert, "fest", "blau"), "USL", 1),
Ref Line hinzufügen (gewünscht, "Fest", "Blau", "Ziel", 1),
Ref Line hinzufügen (low_control, "solid", "red", "LCL", 1),
Ref Line hinzufügen (up_control, "solid", "red", "UCL", 1)
}
)
Dispatch ({"Prozessfähigkeitsanalyse", "Histogramm"}, "Prozessfähigkeitsanalyse-Histogramm", FrameBox, {Frame Size (150, 18)}),
Versand(
{"Prozessfähigkeitsanalyse", "Histogramm"},
"Prozessfähigkeitsanalyse-Histogramm",
FrameBox (2),
{Rahmengröße (150, 160)}
)
Dispatch ({"Prozessfähigkeitsanalyse", "Prozesszusammenfassung"}, "Innerhalb des durch Verschieben des Bereichs geschätzten Sigmas.", TextBox, {Set Wrap (75)})
)
);
Ist es ein Fehler, der behoben werden muss, oder kann ich dieses Recht nicht codieren?
Vielen Dank im Voraus für jede Hilfe.
Ich habe Ihren Code in JMP 12.2 und 13.0 ausprobiert und lief wie erwartet. In beiden Versionen wurde nur das Diagramm "Einzelpersonen" erstellt. Welche Version verwendest du? Haben Sie keine Standardeinstellungen?
Wenn Sie immer noch Probleme damit haben, senden Sie bitte Ihre Informationen an support@jmp.com. Der technische Support kann Ihnen helfen, das Problem zu lösen.