Produce gráficos de caja y bigotes, una herramienta fundamental en el Control Estadístico de Procesos (SPC) para visualizar la distribución de datos de un proceso a lo largo del tiempo. Estos gráficos son eficaces para comparar la distribución entre diferentes subgrupos e identificar variaciones o anomalías.
| Parámetro | Descripción |
|---|---|
| allN | Cuando se establece en True, incluye todos los subgrupos independientemente de si el tamaño de la muestra del subgrupo es igual al tamaño nominal de la muestra. |
| chartsTable | Especifica la tabla de datos de salida del resumen de los gráficos. |
| ciAlpha | Especifica el nivel de confianza utilizado para calcular los límites de confianza del índice de capacidad. |
| ciIndices | Cuando se establece en True, calcula los límites de confianza del índice de capacidad basados en los datos de resumen del subgrupo. |
| ciType | Especifica el tipo de límites de confianza que se calculan para los índices de capacidad: inferior, superior o bilateral. |
| controlStat | Especifica si los límites de control del gráfico de caja se calculan para las medias de los subgrupos o las medianas de los subgrupos. |
| display | Especifica una lista de tablas de resultados para enviar al cliente para su visualización. |
| exChart | Cuando se establece en True, incluye un gráfico de control en los resultados solo cuando ocurren excepciones. |
| groupByLimit | Suprime el análisis si el número de grupos excede el valor especificado. |
| limitN | Especifica un tamaño de muestra nominal para los límites de control. |
| limitsTable | Especifica la tabla de datos de los límites de control. |
| medCentral | Especifica el método para estimar la media del proceso. |
| no3SigmaCheck | Cuando se establece en True, habilita las pruebas para causas especiales cuando los límites de control no son límites de tres sigma. |
| outLimitsTable | Especifica la tabla de datos de salida de los límites de control. |
| outputTables | Enumera los nombres de las tablas de resultados para guardarlas como tablas CAS en el servidor. |
| pctlDef | Especifica la definición que se utiliza para calcular los percentiles en la construcción de los gráficos de caja y bigotes. |
| primaryTests | Solicita una o más pruebas para causas especiales para el gráfico de control primario. |
| processName | Especifica la variable en la tabla de datos de entrada que contiene los nombres de los procesos a analizar. |
| processValue | Especifica la variable en la tabla de datos de entrada que contiene las mediciones del proceso a analizar. |
| sigmas | Especifica el ancho de los límites de control como un múltiplo del error estándar de la estadística de resumen del subgrupo. |
| sMethod | Especifica el método para estimar la desviación estándar del proceso. |
| specsTable | Especifica la tabla de datos de los límites de especificación y calcula los índices de capacidad del proceso. |
| subgroupName | Especifica la variable en la tabla de datos de entrada que contiene los nombres de las variables de subgrupo. |
| subgroupValue | Especifica la variable en la tabla de datos de entrada que contiene los valores de subgrupo. |
| table | Especifica la configuración para una tabla de entrada. |
| test2Run | Especifica la longitud del patrón para la Prueba 2. |
| test3Run | Especifica la longitud del patrón para la Prueba 3. |
| testNStd | Cuando se establece en True, habilita las pruebas para causas especiales con tamaños de muestra de subgrupos variables. |
| testOverlap | Cuando se establece en True, aplica pruebas para causas especiales a patrones de puntos superpuestos. |
Este bloque de código DATA step crea la tabla 'mycas.Pistones'. Contiene mediciones del diámetro de pistones fabricados en lotes de 5. La variable 'Dia' representa el diámetro, 'Hora' es el subgrupo de tiempo, y 'Lote' es el tamaño del subgrupo. Estos datos son ideales para ilustrar el uso de un gráfico de caja para monitorear la variabilidad del proceso.
| 1 | |
| 2 | DATA mycas.Pistones; |
| 3 | DO Hora = 1 to 20; |
| 4 | DO Lote = 1 to 5; |
| 5 | Dia = 12.5 + rannor(123); |
| 6 | OUTPUT; |
| 7 | END; |
| 8 | END; |
| 9 | |
| 10 | RUN; |
| 11 |
Este ejemplo genera un gráfico de caja simple para analizar la variabilidad del diámetro de los pistones a lo largo del tiempo. Utiliza la tabla 'Pistones' y agrupa los datos por la variable 'Hora'.
| 1 | |
| 2 | PROC CAS; |
| 3 | spc.boxChart / TABLE={name='Pistones'} processValue='Dia' subgroupValue='Hora'; |
| 4 | |
| 5 | RUN; |
| 6 | |
| 7 | QUIT; |
| 8 |
Este ejemplo avanzado crea un gráfico de caja utilizando medianas para la línea central y estima la desviación estándar con el método 'SMVLUE'. También incorpora una tabla de especificaciones ('mycas.LimitesPiston') para calcular índices de capacidad (Cpk) y aplica las pruebas 1, 2 y 3 de Western Electric para detectar patrones no aleatorios en el proceso. Además, guarda los límites de control y el resumen del gráfico en tablas de salida.
| 1 | |
| 2 | PROC CAS; |
| 3 | spc.boxChart / TABLE={name='Pistones'} processValue='Dia' subgroupValue='Hora' controlStat='MEDIAN' sMethod='SMVLUE' specsTable={name='mycas.LimitesPiston'} primaryTests={test1=true, test2=true, test3=true} outLimitsTable={name='limites_salida', replace=true} chartsTable={name='resumen_grafico', replace=true}; |
| 4 | |
| 5 | RUN; |
| 6 | |
| 7 | QUIT; |
| 8 |
Un fabricante de semiconductores necesita monitorear el voltaje de salida de sus microchips para asegurar que se mantengan dentro de las especificaciones de diseño. Se utiliza e...
Una empresa de bebidas necesita comparar la consistencia del volumen de llenado en tres líneas de envasado diferentes que operan en paralelo. El objetivo es identificar si algun...
Una agencia ambiental monitorea la concentración de un contaminante en un río, tomando muestras diarias. Sin embargo, debido a condiciones logísticas, el número de muestras toma...