Nicht verbundener Punkt auf der Steuerungskarte<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Wie kann ich auf einer Kontrollkarte einen ausgeschlossenen Punkt anzeigen, ohne dass er durch eine Linie mit den nicht ausgeschlossenen Punkten verbunden ist?
Re: Nicht verbundener Punkt auf der KontrollkarteVielen Dank! Beide Skriptcode-Optionen haben sehr geholfen!
Re: Nicht verbundener Punkt auf der KontrollkarteBeides sollte möglich sein. Siehe untenstehenden aktualisierten Beispielcode:
dt = Öffnen ( "$ SAMPLE_DATA / Qualitätskontrolle / Beschichtung.jmp" ) ;
// Achsgrenzen abrufen, bevor Daten ausgeschlossen werden
cc = dt << Steuerkarte ( Probengröße ( 1 ) . Diagramm Col ( : Gewicht . Diagramm ausführen ()) . unsichtbar ) ;
ymin = Bericht ( cc ) [ AxisBox ( 1 )] << Holen Sie sich min ;
ymax = Bericht ( cc ) [ AxisBox ( 1 )] << max bekommen ;
cc << Fenster schließen () ;
// Punkte ausschließen mit | z-score |> 2;
dt << wähle wo ( Abs ( Col Standardisieren ( : Gewicht )) > 2 ) << ausschließen << Auswahl löschen () ;
// Plotten und Achseneinstellungen wiederherstellen
cc = dt << Steuerkarte ( Probengröße ( 1 ) . Diagramm Col ( : Gewicht . Diagramm ausführen ())) ;
Bericht ( cc ) [ AxisBox ( 1 )] << Mindest ( ymin ) << Max ( ymax ) ;
// Füge Marker für die ausgeschlossenen Daten hinzu
r = dt << Holen Sie sich ausgeschlossene Zeilen ;
Eval (
Eval Expr (
Bericht ( cc ) [ Framebox ( 1 )] << Grafikskript hinzufügen ( Marker ( Markierungszustand ( 2 ) . Farbstatus ( "rot" ) . Ausdruck ( r ) . Ausdruck ( : Gewicht [ r ])))
)
) ;
Re: Nicht verbundener Punkt auf der KontrollkarteVielen Dank! Das war hilfreich, aber zwei Dinge fallen mir ein: Erstens: Gibt es eine Möglichkeit, als logischen Ausdruck die Zeilen auszuwählen, die basierend auf den Werten einer anderen Spalte ausgeblendet werden sollen? Zweitens habe ich herausgefunden, dass ich meine Frage nicht vollständig spezifiziert habe (sorry, das tut mir leid)! Ich wollte auch die ausgeschlossenen Punkte mit einem anderen Symbol anzeigen. Gibt es eine Möglichkeit, dem Skript etwas hinzuzufügen, das die Markierung für diese ausgeschlossenen Punkte ändert?
PS., Ich wollte dies als weitere Antwort posten, aber es scheint, dass in meiner Diskussion "keine Aktionen verfügbar sind".
Re: Nicht verbundener Punkt auf der KontrollkarteEine andere mögliche Problemumgehung könnte darin bestehen, ein Grafikskript zu verwenden, um die ausgeschlossenen Punkte anzuzeigen. Ein Beispiel:
dt = Öffnen ( "$ SAMPLE_DATA / Qualitätskontrolle / Beschichtung.jmp" ) ;
// Einige Zeilen ausblenden und ausschließen
dt << Zeilen auswählen ([ 13 . 17 ]) << ausschließen << verbergen << Auswahl löschen () ;
cc = dt << Steuerkarte ( Probengröße ( 1 ) . Diagramm Col ( : Gewicht . Diagramm ausführen ()) . ) ;
// Füge Marker für die ausgeschlossenen Daten hinzu
r = dt << Holen Sie sich ausgeschlossene Zeilen ;
Eval ( Eval Expr ( Bericht ( cc ) [ Framebox ( 1 )] << Grafikskript hinzufügen ( Marker ( Ausdruck ( r ) . Ausdruck ( : Gewicht [ r ]))))) ;
Re: Nicht verbundener Punkt auf der KontrollkarteJeff,
Danke, dass Sie zu mir zurückgekommen sind. Ich habe als solches erwartet. Wir haben das tatsächlich mit einem Skript umgangen, das die Steuergrenzwerte aus den Spalteneigenschaften extrahiert und dann den Graph Builder zum Plotten von Y-Variablen verwendet, eine mit Punkten und einer Linie, die andere mit Punkten, wobei die Steuergrenzwerte als Referenzlinien eingefügt werden .
Grüße,
Paul
Re: Nicht verbundener Punkt auf der KontrollkarteLeider ist das momentan nicht möglich.
Ich werde die Anfrage zur Kenntnis nehmen und wir werden sie in einer zukünftigen Version für eine Verbesserung in Betracht ziehen.
-Jeff