Hola a todos,
Les pido su apoyo porque necesito crear un gráfico de control con límites y fases fijos y quiero obtener un script a partir de él.
Logré crear un DT con las claves y los valores de límite y crear los gráficos de control que necesito de "gráficos de control heredados>Levey-Jennings" y luego obtener límites del DT creado antes.
Ahora, cuando guardo el script, no obtengo ninguna referencia a los límites DT, por lo tanto, si lo vuelvo a ejecutar, obtengo límites calculados automáticamente.
¿Puede darme una pista sobre cómo incrustar la función "obtener límites" en el script?
Debajo del guión que obtuve hasta ahora.
Gracias.
Control Chart(
Sample Label( :Data ),
Phase( :Phase ),
KSigma( 3 ),
Chart Col( :Li, Levey Jennings( Phase Level( "1" ), Phase Level( "2" ) ) ),
Chart Col( :Na, Levey Jennings( Phase Level( "1" ), Phase Level( "2" ) ) ),
Chart Col( :Mg, Levey Jennings( Phase Level( "1" ), Phase Level( "2" ) ) ),
Chart Col( :Al, Levey Jennings( Phase Level( "1" ), Phase Level( "2" ) ) ),
Chart Col( :Cr, Levey Jennings( Phase Level( "1" ), Phase Level( "2" ) ) ),
Chart Col( :Ni, Levey Jennings( Phase Level( "1" ), Phase Level( "2" ) ) ),
Chart Col( :Ga, Levey Jennings( Phase Level( "1" ), Phase Level( "2" ) ) ),
Chart Col( :K, Levey Jennings( Phase Level( "1" ), Phase Level( "2" ) ) )
);
JMP está buscando la información del límite de control predeterminado en una propiedad de columna de datos. Defina esta propiedad para cada columna de datos que se va a trazar antes de iniciar el gráfico de control.
Además del esquema de Markbailey, aquí hay un ejemplo (del índice de secuencias de comandos + límites de especificación agregados) que ilustra cómo se puede hacer esto.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Quality Control/Coating.jmp" );
dt:Weight << Set Property(
"Control Limits",
{Levey Jennings( Avg( 20.396875 ), LCL( 19 ), UCL( 21 ) )}
);
obj = dt << Control Chart(
Sample Size( :Sample ),
KSigma( 3 ),
Chart Col( :Weight ),
Chart Type( Levey Jennings )
);Gracias Mark y Georg,
la solución para establecer los límites en la propiedad de la columna funciona, pero no se ajusta a mi necesidad de "almacenar" los límites históricos en el gráfico de control.
Necesito almacenar todos mis datos en un DT donde indico las fases correspondientes, el script debe recoger los datos y trazarlos contra los límites y las fases almacenados en los límites DT. ¿Cómo puedo replicar en un script la función "obtener límites" que se encuentra en el menú del gráfico de control heredado?
También puede almacenar los límites en una tabla de datos en lugar de una propiedad de columna específica. ¿Has leído el documentación para los gráficos de control heredados ?