¿Cómo agregar pruebas avanzadas del Creador de gráficos de control?https://community.jmp.com/t5/JMP-Blog/Custom-Tests-in-the-Control-Chart-Builder-in-JMP-10/ba-p/30115
El artículo anterior establece que puede agregar pruebas personalizadas a los gráficos de control, pero parece que esto sólo funciona cuando el modo "Estadísticas" está configurado en "Promedio". Estoy usando "Rango móvil en medias", que solo ofrece la prueba fuera de los límites de control.
¿Existe alguna forma de probar, digamos, X puntos por encima o por debajo del promedio en este modo? ¡Probablemente me estoy perdiendo la razón estadística para esto!
Re: ¿Cómo agregar pruebas avanzadas del Generador de gráficos de control?Gracias Jim. ¡Estoy empezando a entender cómo funciona JSL!
Re: ¿Cómo agregar pruebas avanzadas del Generador de gráficos de control?Para obtener los puntos del gráfico de Medias Móviles, puedes utilizar el mensaje "Guardar Resúmenes" y pasarlo a la Plataforma. A continuación se muestra un ejemplo sencillo de cómo colocar los puntos en una lista:
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
theccb = dt << Control Chart Builder(
invisible,
Show Capability( 0 ),
Variables( Y( :height ) ),
Chart( Position( 1 ), Points( Statistic( "Moving Range" ) ), Limits( Sigma( "Moving Range" ) ) ),
Chart( Position( 2 ), Limits( Sigma( "Moving Range" ) ) )
);
ccb = theccb << save summaries;
// The values from the Moving Range column(column 3) are numeric
// and would be returned as a matrix. Therefore, to convert the
// results into a list, the As List() is added.
newList = As List( Column( ccb, 3 ) << get values );
close( ccb, nosave );
report( theccb ) << close window;
Re: ¿Cómo agregar pruebas avanzadas del Generador de gráficos de control?¿Es posible acceder a los puntos creados en el gráfico como una lista? Estoy familiarizado con la programación orientada a objetos pero no creo que el lenguaje JSL me permita hacer algo similar a lo siguiente:
CCB = Control Chart Builder( ... some code to create CCB );
newList = CCB.Points();
Re: ¿Cómo agregar pruebas avanzadas del Generador de gráficos de control?Hay muchos artículos sobre la aplicabilidad de ciertas reglas de tendencia para gráficos de dispersión.
Si no se siente cómodo con JSL, cree una tabla del rango móvil de medias, luego use el generador de gráficos de control para un gráfico individual o un gráfico de Levey-Jennings y luego seleccione las reglas de tendencia recomendadas para un rango móvil.
Por experiencia, muchos de los que observan un rango en movimiento no se dan cuenta de que si hay un cambio en la media que persiste, solo aparecerá 1 punto OOC, en el punto del cambio, en el gráfico de control. Además, si una media es inusual, obtendrá 2 puntos de rango inusuales: 3 menas que son típicas, inusuales, típicas, los dos rangos móviles que involucran al OOC serán inusuales. Entonces entiendo por qué JMP no proporciona automáticamente reglas de tendencias. Sin embargo, la regla de tendencia que señala demasiados puntos cerca de la línea central demuestra una reducción de la variabilidad y una regla de tendencia con 10-15 puntos fuera de las zonas más cercanas a la línea central demuestra un aumento de la variabilidad (peor estabilidad).
http://metal2012.tanger.cz/files/proceedings/02/reports/402.pdf
Re: ¿Cómo agregar pruebas avanzadas del Generador de gráficos de control?Las pruebas personalizadas son solo para gráficos de ubicación. Un gráfico de rango móvil de medias es un gráfico de dispersión. Las pruebas personalizadas no están disponibles para gráficos de dispersión. Deberías crear el tuyo propio a través de JSL.