JMP-Skript: Pareto-Plot – letzte Ursachen kombinieren<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />JMP-Skript: Pareto-Plot – Ursachen kombinieren
Hallo?
Ich kombiniere gern Letzte 3 Ursachen im Pareto-Grundstück.
Wie kann ich in diesem Fall ein Skript erstellen?
=============================================== ===
Namen standardmäßig hier( 1 );
dt = Öffnen(
„$SAMPLE_DATA/Quality Control/Failure2.jmp“
);
obj = Pareto Plot( Cause( :failure ), Freq( :N ) );
Warten(2);
obj <<
Ursachen kombinieren(
{"Verschiedenes", "Siliziumdefekt", "Doping"}
);
=============================================== ===
Ich ändere das Skript wie folgt, aber es funktioniert nicht.
Ursachen kombinieren( Letzte Ursachen (3) )
Ich schätze Ihre Hilfe im Voraus.
Betreff: JMP-Skript: Pareto-Plot – letzte Ursachen kombinierenDiese Optionen stehen seit der Meldung dieses Artikels auf unserer To-Do-Liste für Pareto. Pareto erhält in JMP 17 eine Reihe enormer Verbesserungen, und ich freue mich, Ihnen mitteilen zu können, dass diese JSL-Optionen ebenfalls verfügbar sein werden. JMP 17 wird Mitte 2022 verfügbar sein.
Betreff: JMP-Skript: Pareto-Plot – letzte Ursachen kombinierenDerzeit gibt es keine skriptfähige Methode für Last Causes.Wir werden darüber nachdenken, dies in einer zukünftigen Version hinzuzufügen.In der Zwischenzeit können Sie die Liste der gewünschten zu kombinierenden Elemente erstellen, wie unten für JMP 11 gezeigt.
dt = Open( "$SAMPLE_DATA\Quality Control\Failure.jmp" );
/* Tabelle nach N sortieren */
dt << Sort( By( :N ), Order( Descending ), Replacement Table );
lastCauses = 3;
kombinierenList = {};
start = N Rows( dt ) - lastCauses + 1;
/* Build-Liste für letzte Ursachen */
For( i = start, i <= N Rows( dt ), i++,
Einfügen in (combineList, Column( "failure") )
);
/* Verwenden Sie die Liste in „Ursachen kombinieren“ */
pPlot = dt << Pareto Plot(
Ursache(:Fehler),
Freq( :N ),
Ursachen kombinieren (combineList)
);