Wie füge ich erweiterte Control Chart Builder-Tests hinzu?https://community.jmp.com/t5/JMP-Blog/Custom-Tests-in-the-Control-Chart-Builder-in-JMP-10/ba-p/30115
Der obige Artikel besagt, dass Sie benutzerdefinierte Tests hinzufügen können, um Diagramme zu steuern. Dies scheint jedoch nur zu funktionieren, wenn der Modus "Statistik" auf "Durchschnitt" gesetzt ist. Ich verwende "Moving Range on Means", was den Test nur außerhalb der Kontrollgrenzen anbietet.
Gibt es eine Möglichkeit zum Testen von X-Punkten oberhalb oder unterhalb von Avg in diesem Modus? Ich vermisse wahrscheinlich den statistischen Grund dafür!
Re: Wie füge ich erweiterte Control Chart Builder-Tests hinzu?Danke, Jim. Ich fange an, mich mit der Funktionsweise von JSL zu beschäftigen!
Re: Wie füge ich erweiterte Control Chart Builder-Tests hinzu?Um die Punkte aus dem Diagramm für gleitende Durchschnitte abzurufen, können Sie die Meldung "Zusammenfassungen speichern" verwenden und an die Plattform übergeben. Im Folgenden finden Sie ein einfaches Beispiel für das Einfügen der Punkte in eine Liste:
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
theccb = dt << Control Chart Builder(
invisible,
Show Capability( 0 ),
Variables( Y( :height ) ),
Chart( Position( 1 ), Points( Statistic( "Moving Range" ) ), Limits( Sigma( "Moving Range" ) ) ),
Chart( Position( 2 ), Limits( Sigma( "Moving Range" ) ) )
);
ccb = theccb << save summaries;
// The values from the Moving Range column(column 3) are numeric
// and would be returned as a matrix. Therefore, to convert the
// results into a list, the As List() is added.
newList = As List( Column( ccb, 3 ) << get values );
close( ccb, nosave );
report( theccb ) << close window;
Re: Wie füge ich erweiterte Control Chart Builder-Tests hinzu?Ist es möglich, auf die im Diagramm erstellten Punkte als Liste zuzugreifen? Ich bin mit objektorientierter Programmierung vertraut, aber ich glaube nicht, dass die JSL-Sprache mir erlauben würde, etwas Ähnliches zu tun:
CCB = Control Chart Builder( ... some code to create CCB );
newList = CCB.Points();
Re: Wie füge ich erweiterte Steuerdiagramm-Builder-Tests hinzu?Es gibt viele Artikel zur Anwendbarkeit bestimmter Trendregeln für Dispersionsdiagramme.
Wenn Sie mit JSL nicht vertraut sind, erstellen Sie eine Tabelle des Verschiebungsbereichs von Mitteln. Verwenden Sie dann den Steuerungsdiagramm-Generator für ein individuelles Diagramm oder ein Levey-Jennings-Diagramm, und wählen Sie dann die für einen Verschiebungsbereich empfohlenen Trendregeln aus.
Aus Erfahrung wissen viele, die sich einen Bewegungsbereich anschauen, nicht, ob eine Veränderung des Mittelwerts vorliegt, die andauert. Nur ein OOC-Punkt wird zum Zeitpunkt der Verschiebung auf der Kontrollkarte angezeigt. Wenn ein Mittelwert ungewöhnlich ist, erhalten Sie zwei ungewöhnliche Entfernungspunkte: 3 Menas, die typisch, ungewöhnlich und typisch sind. Die beiden Bewegungsbereiche, in denen das OOC verwendet wird, sind ungewöhnlich. Ich verstehe also, warum JMP Trendregeln nicht automatisch liefert. Die Trendregel, die zu viele Punkte nahe der Mittellinie markiert, weist jedoch eine Verringerung der Variabilität auf, und eine Trendregel mit 10-15 Punkten, die nicht in den der Mittellinie nächstgelegenen Zonen liegen, zeigt eine Zunahme der Variabilität (schlechtere Stabilität).
http://metal2012.tanger.cz/files/proceedings/02/reports/402.pdf
Re: Wie füge ich erweiterte Steuerdiagramm-Builder-Tests hinzu?Benutzerdefinierte Tests gelten nur für Standortdiagramme. Ein Diagramm für den Moving Range on Means ist ein Streuungsdiagramm. Für Ausbreitungsdiagramme sind keine benutzerdefinierten Tests verfügbar. Sie müssen Ihre eigene über JSL erstellen.