Punto no conectado en el cuadro de control<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />En un gráfico de control, ¿cómo puedo mostrar un punto excluido sin conectarlo por una línea a los puntos no excluidos?
Re: Punto no conectado en el gráfico de control¡Gracias! Ambas opciones de código de script ayudaron mucho!
Re: Punto no conectado en el gráfico de controlAmbos deben ser posibles. Ver código de ejemplo actualizado a continuación:
dt = Abierto ( "$ SAMPLE_DATA / Quality Control / Coating.jmp" ) ;
// Obtener límites de ejes antes de excluir datos
cc = dt << Tabla de control ( Tamaño de la muestra ( 1 ) , Tabla col ( : Peso , Tabla de ejecutar ()) , invisible ) ;
ymin = Informe ( cc ) [ AxisBox ( 1 )] << obtener min ;
ymax = Informe ( cc ) [ AxisBox ( 1 )] << obtener el máximo ;
cc << Cerrar ventana () ;
// Excluye puntos con | z-score |> 2;
dt << selecciona donde ( Abdominales ( Col estandarizar ( : Peso )) > 2 ) << excluir << Borrar seleccionar () ;
// Hacer el trazado y restaurar la configuración de los ejes
cc = dt << Tabla de control ( Tamaño de la muestra ( 1 ) , Tabla col ( : Peso , Tabla de ejecutar ())) ;
Informe ( cc ) [ AxisBox ( 1 )] << Min ( ymin ) << Max ( ymax ) ;
// Añadir marcadores para los datos excluidos
r = dt << obtener filas excluidas ;
Evaluar (
Eval Expr (
Informe ( cc ) [ Caja de marcos ( 1 )] << añadir guión gráfico ( Marcador ( Estado marcador ( 2 ) , Estado de color ( "rojo" ) , Expr ( r ) , Expr ( : Peso El r ])))
)
) ;
Re: Punto no conectado en el gráfico de control¡Gracias! Eso fue útil, pero dos cosas vienen a la mente ... Primero, ¿hay alguna forma de usar como expresión lógica para seleccionar las filas para ocultar según los valores de otra columna? Segundo, ¡descubrí que no especifiqué completamente mi pregunta (perdón por eso)! También quería mostrar los puntos excluidos con un símbolo diferente, así que ¿hay alguna forma de agregar algo al script que cambie el marcador para esos puntos excluidos?
PS., Iba a publicar esto como otra respuesta, pero parece que "no hay acciones disponibles" en mi discusión.
Re: Punto no conectado en el gráfico de controlOtra posible solución podría ser utilizar un script de gráficos para mostrar los puntos excluidos. Un ejemplo:
dt = Abierto ( "$ SAMPLE_DATA / Quality Control / Coating.jmp" ) ;
// Ocultar y excluir algunas filas
dt << seleccionar filas ( 13 , 17 ]) << excluir << esconder << Borrar seleccionar () ;
cc = dt << Tabla de control ( Tamaño de la muestra ( 1 ) , Tabla col ( : Peso , Tabla de ejecutar ()) , ) ;
// Añadir marcadores para los datos excluidos
r = dt << obtener filas excluidas ;
Evaluar ( Eval Expr ( Informe ( cc ) [ Caja de marcos ( 1 )] << añadir guión gráfico ( Marcador ( Expr ( r ) , Expr ( : Peso El r ])))))) ;
Re: Punto no conectado en el gráfico de controlJeff
Gracias por volver a mí. Lo esperaba como tal. De hecho, lo hemos logrado con un script que extrae los límites de control de las propiedades de la columna, luego usa el generador de gráficos para trazar las variables Y, uno con puntos y una línea, el otro con solo puntos, con los límites de control insertados como líneas de referencia .
Saludos,
Pablo
Re: Punto no conectado en el gráfico de controlDesafortunadamente, eso no es posible actualmente.
Tomaré nota de la solicitud y la consideraremos para una mejora en una versión futura.
-Jeff