Hola
Estoy buscando cambiar el formato de forma permanente para:
1) Límites de control a una línea punteada roja
2) Límites de especificación a una línea continua roja
Puedo cambiar el color dentro de las Plataformas , pero no el tipo de línea, no quiero seguir en Personalización para hacer esto, alguna idea
Si se trata de un problema de script, por favor dígame cómo puedo hacerlo permanente, todavía soy un novato con esto.
Gracias por adelantado
Comience trazando su gráfico de control y personalizando los formatos de línea.
(Usé los datos de ejemplo de Big Class de los datos de muestra en JMP).
Luego capture el script JSL para esto. Desde el menú del triángulo rojo del Creador de gráficos de control> Guardar secuencia de comandos> A la ventana de secuencia de comandos:
Control Chart Builder(
Size( 508, 438 ),
Show Control Panel( 0 ),
Show Capability( 0 ),
Variables( Y( :height ) ),
SendToReport(
Dispatch(
{},
"Control Chart Builder",
FrameBox,
{DispatchSeg( Line Seg( 3 ), {Line Style( "Dotted" )} ),
DispatchSeg( Line Seg( 4 ), {Line Style( "Dotted" )} )}
)
)
Si ejecuta este script, recreará exactamente el mismo gráfico de control con sus personalizaciones (líneas de puntos en este caso).
Ahora podemos personalizar el script para que pueda especificar una variable Y diferente.
Agregue este fragmento al principio que abrirá un cuadro de diálogo Columna:
//This bit creates a new object called col_dlg using the Column Dialog function
col_dlg = Column Dialog(
_yVar = ColList( "Y, Variable" )
);
Luego, sustituya la variable Y, en su secuencia de comandos del gráfico de control con otro poco de JSL que haga referencia a la variable Y, de col_dlg :
col_dlg["_yVar"]
El guión final debería verse así:
//This version generalises to any (continuous) column in the current data table
//This is done by using the Column Dialog function
//And then substituting in col_dlg"_yVar" for the column name
//This bit creates a new object called col_dlg using the Column Dialog function
col_dlg = Column Dialog(
_yVar = ColList( "Y, Variable" )
);
//This bit is as before but substituting in col_dlg"_yVar"
Control Chart Builder(
Show Capability( 0 ),
Variables( Y( col_dlg["_yVar"] ) ),
SendToReport(
Dispatch(
{},
"Control Chart Builder",
FrameBox,
{DispatchSeg( Line Seg( 3 ), {Line Style( "Dotted" )} ),
DispatchSeg( Line Seg( 4 ), {Line Style( "Dotted" )} )}
)
)
);
Espero que esto ayude.
Phil