Hola, soy usuario de JMP 10. No puedo entender por qué mis gráficos XBar no calculan o muestran correctamente los UCL y LCL. Aquí está mi guión y un fragmento de cómo se ven los gráficos. No estoy seguro de si algo extraño está pasando con mi conjunto de datos o mi secuencia de comandos. Gracias.

Control Chart(
SendToByGroup( {:Category == "A"} ),
Sample Label( :Name( "Date" ) ),
KSigma( 3 ),
Chart Col( :Process, XBar, R ),
By( :Category ),
SendToByGroup(
{:Category == "A"},
SendToReport(
Dispatch(
{"Variables Control Chart Category=A", "XBar of Process"},
"2",
ScaleBox,
{Min( 9.79 ), Max( 10.21 ), Inc( 0.05 ), Minor Ticks( 0 ),
Add Ref Line( 9.9, Solid, "Dark Blue", "Lower Spec" ),
Add Ref Line( 10.1, Solid, "Dark Blue", "Upper Spec" ),
Rotated Labels( "Horizontal" )}
)
)
),
SendToByGroup(
{:Category == "B"},
SendToReport(
Dispatch(
{"Variables Control Chart Category=B", "XBar of Process"},
"2",
ScaleBox,
{Min( 9.65 ), Max( 10.25 ), Inc( 0.1 ), Minor Ticks( 0 ),
Add Ref Line( 9.9, Solid, "Dark Blue", "Lower Spec" ),
Add Ref Line( 10.1, Solid, "Dark Blue", "Upper Spec" ),
Rotated Labels( "Horizontal" )}
)
)
),
SendToByGroup(
{:Category == "C"},
SendToReport(
Dispatch(
{"Variables Control Chart Category=C", "XBar of Process"},
"2",
ScaleBox,
{Min( 9.945 ), Max( 10.055 ), Inc( 0.01 ), Minor Ticks( 0 ),
Add Ref Line( 9.97, Solid, "Dark Blue", "Lower Spec" ),
Add Ref Line( 10.03, Solid, "Dark Blue", "Upper Spec" ),
Rotated Labels( "Horizontal" )}
)
)
)
);
¡Gracias tonya_mauldin0 por las explicaciones! Parece que mi gráfico XBar funciona correctamente y ahora sé cómo obtener los valores reales de CL.
Los gráficos de control heredados tienen reglas muy específicas para ocultar y excluir.A continuación se muestran algunos extractos de la documentación.
"
Todas las filas de la muestra se excluyen antes de crear el gráfico.
|
La muestra no se incluye en el cálculo de los límites, pero aparece en el gráfico.
|
La muestra se excluye después de crear el gráfico.
|
La muestra se incluye en el cálculo de los límites y aparece en el gráfico. Nada cambia en la salida al excluir una muestra con el gráfico abierto.
|
Todas las filas de la muestra se excluyen y ocultan antes de crear el gráfico.
|
La muestra no se incluye en el cálculo de los límites y no aparece en el gráfico.
|
Todas las filas de la muestra se excluyen y ocultan después de crear el gráfico.
|
La muestra se incluye en el cálculo de los límites, pero no aparece en el gráfico. El marcador de muestra desaparece del gráfico, la etiqueta de muestra sigue apareciendo en el eje, pero los límites siguen siendo los mismos.
|
Ocultar y Excluir operan solo en el estado de la fila de la primera observación en la muestra. Por ejemplo, si la segunda observación de la muestra está oculta, pero la primera observación no está oculta, la muestra seguirá apareciendo en el gráfico.
Nota: Las filas excluidas en los gráficos Presummarize se excluyen de los cálculos, independientemente de la posición en la que se encuentren dentro de una muestra.
• Una excepción a la regla de exclusión/ocultación: tanto las filas ocultas como las excluidas se incluyen en el recuento de puntos para las Pruebas por causas especiales. Una fila excluida se puede etiquetar con un indicador de causa especial. Un punto oculto no se puede etiquetar. Si la bandera de una Prueba por causas especiales está en un punto oculto, no aparecerá en el gráfico.
"
Sus límites de control no son constantes porque no tiene un tamaño de muestra constante.Los límites de control no se muestran en el gráfico porque no son constantes.¿Qué se mostraría?¿La última UCL y LCL, la primera UCL y LCL, o algún valor intermedio?Para ver los valores reales, haga clic en el triángulo rojo en la parte superior y seleccione Guardar resúmenes.
Hola Statman, ¡gracias por investigar esto! Aquí están las respuestas a sus preguntas:
- La tabla de datos tiene 100.000 filas. Se excluyen 86.000 filas. El gráfico XBar siguió incluyendo los datos excluidos, no estoy seguro de por qué. Decidí usar JSL para crear un subconjunto y eliminar las filas excluidas. La secuencia de comandos del gráfico de control que se muestra es generada por JMP.
- Los valores de CL no aparecen en los gráficos donde no están representados. Es por eso que dije que los UCL y LCL no se muestran correctamente. ¿O me equivoco y se supone que los valores de CL no siempre están presentes? Si ese es el caso, ¿cómo puedo averiguar cuáles son esos valores? Como dijiste, los límites podrían muy bien ser correctos.
- A, B y C son subgrupos para la variable de proceso.
- No tengo un tamaño de subgrupo constante.
Me encantaría tratar de ayudar, pero primero algunas preguntas:
¿Por qué no permite que JMP simplemente cree los gráficos de control (o muestra el script de JMP cuando usa el menú?)?
¿Podrías adjuntar el conjunto de datos?
No puedo decir a partir de las imágenes adjuntas por qué concluye que los límites son incorrectos.
¿Son A, B y C tres variables de proceso diferentes (como las llama JMP)?
De hecho, no veo los valores de los CL en un par de tus fotos.
A primera vista, parece que no tiene un tamaño de subgrupo constante. No sé si está utilizando R-bar/d2 o Std Dev para calcular los límites.