Fare il ciclo per aggiungere a un'espressioneCiao,
Nel complesso, sto cercando di creare un ciclo che esegua calcoli e diagrammi di capacità di elaborazione di una tabella di dati. Il modo in cui ho cercato di farlo è costruendo un'espressione che contiene la capacità del processo. Stavo pensando ad un'espressione perché dopo che il ciclo è terminato voglio valutare la capacità del processo una volta fuori dal ciclo.
Obbiettivo ::
-Avviare un ciclo
-creare un'espressione che ha capacità di processo
-per ogni iterazione aggiungere a quell'espressione la capacità di processo per un'altra colonna
-close loop
-valutazione dell'intera espressione con tutte le capacità di processo
-Importare i limiti delle specifiche dalla tabella
imposta i limiti delle specifiche come proprietà della colonna
Se c'è un modo migliore per farlo, per favore fatemelo sapere.
Grazie
Ri: loop per aggiungere a un'espressioneCredo che lo script annotato di seguito sia una metodologia migliore per lo sviluppo del tuo script
Names Default To Here( 1 );
// open your data table, or point to the already open table
dt = Open( "$SAMPLE_DATA/semiconductor capability.jmp" );
// or
// dt = current data table();
colNamesList = dt << get column names( string, continuous );
// Open your limits table
// Loop across the limits table, and take that information and
// apply it to your measurement data table
// Run the Process Capability code below
Process Capability(
Process Variables( Eval( colNamesList ) ),
Spec Limits Dialog( "No (skip columns with no spec limits)" ),
Goal Plot( 1 ),
Capability Index Plot( 1 ),
Process Performance Plot( 0 )
);