spc boxChart

Análisis Comparativo de Rendimiento en Múltiples Líneas de Envasado

Scénario de test & Cas d'usage

Contexto empresarial

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 alguna línea tiene una variabilidad significativamente mayor o menor que las otras, utilizando un gran volumen de datos históricos para asegurar la robustez estadística del análisis.
Sobre el conjunto : spc

Control estadístico de procesos (gráficos de control).

Descubrir todas las acciones de spc
Preparación de datos

Crea una tabla de gran volumen ('mycas.VolumenLlenado') con 150,000 observaciones, simulando datos de 3 líneas de producción ('Linea_A', 'Linea_B', 'Linea_C') durante 100 turnos. La 'Linea_C' se simula con una mayor variabilidad.

¡Copiado!
1 
2DATA mycas.VolumenLlenado;
3call streaminit(123);
4DO Linea = 'Linea_A', 'Linea_B', 'Linea_C';
5DO Turno = 1 to 100;
6DO i = 1 to 50;
7IF Linea = 'Linea_C' THEN Volumen = 330.5 + rand('NORMAL', 0, 2.5);
8ELSE Volumen = 330 + rand('NORMAL', 0, 1.2);
9OUTPUT;
10END;
11END;
12END;
13 
14RUN;
15 

Étapes de réalisation

1
Ejecución de la acción `boxChart` utilizando la variable 'Linea' como variable de proceso para generar gráficos separados para cada línea de producción. Se usa la mediana como estadístico de control para reducir la influencia de valores atípicos.
¡Copiado!
1PROC CAS;
2 spc.boxChart /
3 TABLE={name='VolumenLlenado'},
4 processName='Linea',
5 processValue='Volumen',
6 subgroupValue='Turno',
7 controlStat='MEDIAN';
8RUN;
9QUIT;
2
Se repite el análisis, pero esta vez se utiliza un método de estimación de la desviación estándar diferente ('RMVLUE') y se guardan las tablas de resultados para una auditoría posterior.
¡Copiado!
1PROC CAS;
2 spc.boxChart /
3 TABLE={name='VolumenLlenado', groupBy={'Linea'}},
4 processValue='Volumen',
5 subgroupValue='Turno',
6 controlStat='MEDIAN',
7 sMethod='RMVLUE',
8 outputTables={names={summary='resumen_llenado', capability='capacidad_llenado'}, replace=true};
9RUN;
10QUIT;

Resultado esperado


La acción debe procesar el gran volumen de datos eficientemente y producir tres conjuntos de gráficos de caja, uno para cada línea de producción. Visualmente, el gráfico para 'Linea_C' debe mostrar una caja y bigotes notablemente más anchos, indicando una mayor variabilidad. Los límites de control para 'Linea_C' también serán más amplios. Las tablas de salida 'resumen_llenado' y 'capacidad_llenado' deben contener los resultados desglosados por cada línea, permitiendo una cuantificación precisa de la diferencia en la variabilidad del proceso.