Bucle para agregar a una expresiónHola,
En general, estoy tratando de crear un bucle que haga cálculos de capacidad de proceso y gráficos de una tabla de datos. La forma en que he estado tratando de hacer esto es mediante la creación de una expresión que contenga la capacidad del proceso. Estaba pensando en una expresión porque después de que se complete el ciclo, quiero evaluar la capacidad del proceso una vez fuera del ciclo.
Objetivo ::
-Comience un bucle
-crear una expresión que tenga capacidad de proceso
-para cada iteración, agregue a esa expresión la capacidad del proceso para otra columna
-cerrar bucle
-evaluar toda la expresión con todas las capacidades de proceso
-Importar límites de especificaciones de la tabla
-set límites de especificaciones como propiedades de columna
Si hay una mejor manera de hacerlo, hágamelo saber.
Gracias
Re: bucle para agregar a una expresiónCreo que el script anotado a continuación es una mejor metodología para desarrollar su 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 )
);