Prozessfähigkeit nach GruppeHi,
Darf ich wissen, wo im Scrip ein Fehler vorliegt? Ich möchte den Prozessfähigkeitsbericht von lot_id wie folgt erstellen.

Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA\semiconductor capability.jmp" );
// Create a complex name for a column to make sure it will be
// processed correctly
dt:NPN1 << set name( "NPN1-7/Best" );
// Get a list of columns to be used
colList = dt << get column names( continuous, string );
ProcessFunc = Function( {TheList},
// Move them into a single literal string of the format required
// for the Process Variables element in the Process Capability
// platform
TheVars = ":Name(\!"" || TheList[1] || "\!")";
For( i = 2, i <= 10, i++,
TheVars = TheVars || "," || ":Name(\!"" || TheList[i] || "\!")"
);
// Run the Process Capability platform, using the literal
// string "TheVars"
pcVar=Eval(Parse("dt << Process Capability(
SendToByGroup( Bygroup Default ),
Process Variables( "|| TheVars|| ")
{:TheVars << Process Capability Analysis},
By( :lot_id )
) ,,
Goal Plot( 0 ), Capability Index Plot( 0 ) ),
);"));
pcVar <<ORDER by=""></ORDER>
Grundlegende Datenanalyse und ModellierungBetreff: Prozessfähigkeit nach GruppeDu hast ein Doppelkomma.
By( :lot_id )
) ,,
Goal Plot( 0 ), Capability Index Plot( 0 ) ),
Betreff: Prozessfähigkeit nach GruppeEs funktioniert nicht.
Betreff: Prozessfähigkeit nach GruppeWelche JMP-Version verwenden Sie? Gibt es einen bestimmten Grund für die Erstellung der Nachricht mithilfe von Zeichenfolgen anstelle von Ausdrücken (Eval(Parse()) vs. Eval(Substitute()) vs. Eval(EvalExpr())? Haben Sie überprüft, ob die Zeichenfolge, die Sie erstellen, korrekt ist?