¿Cómo agregar pruebas avanzadas de Control Chart Builder?https://community.jmp.com/t5/JMP-Blog/Custom-Tests-in-the-Control-Chart-Builder-in-JMP-10/ba-p/30115
El artículo anterior indica que puede agregar pruebas personalizadas a los gráficos de control, pero parece que esto solo funciona cuando el modo "Estadísticas" está configurado en "Promedio". Estoy usando "Moving Range on Means", que solo ofrece la prueba fuera de los límites de control.
¿Hay alguna forma de probar, por ejemplo, X puntos por encima o por debajo de Promedio en este modo? Probablemente me esté perdiendo la razón estadística para esto!
Re: ¿Cómo agregar pruebas avanzadas de Control Chart Builder?Gracias jim Estoy empezando a envolver mi cabeza en torno a cómo funciona JSL!
Re: ¿Cómo agregar pruebas avanzadas de Control Chart Builder?Para obtener los puntos de la tabla de promedios móviles, puede usar el mensaje "Guardar resúmenes" y pasarlo a la plataforma. A continuación se muestra un ejemplo simple de cómo obtener 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 de Control Chart Builder?¿Es posible acceder a los puntos creados en la tabla 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 de Control Chart Builder avanzadas?Hay muchos artículos sobre la aplicabilidad de ciertas reglas de tendencia para los gráficos de dispersión.
Si no se siente cómodo con JSL, cree una tabla del rango móvil de medios, 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 móvil no se dan cuenta si hay un cambio en la media que persiste, solo un punto OOC, en el punto del cambio, aparecerá en el gráfico de control. Además, si una media es inusual, entonces obtendrás 2 puntos de rango inusuales: 3 menas que son típicos, inusuales, típicos, los dos rangos móviles que involucran el OOC serán inusuales. Entonces entiendo por qué JMP no suministra automáticamente reglas de tendencia. Sin embargo, la regla de tendencia que marca demasiados puntos cerca de la línea central, demuestra una reducción en la variabilidad y una regla de tendencia con 10-15 puntos que no están dentro de las zonas más cercanas a la línea central demuestra un aumento en la variabilidad (peor estabilidad).
http://metal2012.tanger.cz/files/proceedings/02/reports/402.pdf
Re: ¿Cómo agregar pruebas de Control Chart Builder avanzadas?Las pruebas personalizadas son solo para gráficos de ubicación. Un gráfico de rango de movimiento en los medios es un gráfico de dispersión. Las pruebas personalizadas no están disponibles para los gráficos de dispersión. Necesitarías crear el tuyo a través de JSL.