La acción ewmaChart produce gráficos de control de promedio móvil ponderado exponencialmente (EWMA). Estos gráficos son útiles para detectar pequeños cambios en la media de un proceso. La acción calcula los límites de control y las estadísticas de resumen, permitiendo ajustar la sensibilidad del gráfico mediante el parámetro de peso.
| 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 de la muestra nominal. |
| asymptotic | Cuando se establece en True, produce límites de control asintóticos. |
| chartsTable | Especifica la tabla de datos de salida del resumen de gráficos. |
| 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 límites de control. |
| outLimitsTable | Especifica la tabla de datos de límites de control de salida. |
| outputTables | Enumera los nombres de las tablas de resultados para guardar como tablas CAS en el servidor. |
| 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. El valor predeterminado es 'process'. |
| reset | Cuando se establece en True, restablece el valor del promedio móvil ponderado exponencialmente después de cada punto fuera de los límites de control. |
| 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. El valor predeterminado es 3. |
| sMethod | Especifica el método para estimar la desviación estándar del proceso (RMSDF, SMVLUE, SNOWEIGHT). |
| 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 del subgrupo. El valor predeterminado es 'subgroup'. |
| table | Especifica la configuración para la tabla de entrada. |
| weight | Especifica el peso (lambda) que se asigna al subgrupo más reciente para el cálculo del EWMA. El valor debe estar entre 0 y 1. |
Crea un conjunto de datos simple con mediciones de proceso y una variable de subgrupo para demostrar el análisis.
| 1 | DATA mycas.datos_proceso; |
| 2 | INPUT subgrupo medicion; |
| 3 | DATALINES; |
| 4 | 1 10.2 |
| 5 | 1 10.4 |
| 6 | 2 10.3 |
| 7 | 2 10.5 |
| 8 | 3 10.1 |
| 9 | 3 10.2 |
| 10 | 4 10.6 |
| 11 | 4 10.7 |
| 12 | 5 10.3 |
| 13 | 5 10.4 |
| 14 | ; |
| 15 | RUN; |
Realiza un análisis de gráfico EWMA estándar utilizando las columnas especificadas para el proceso y el subgrupo.
| 1 | PROC CAS; |
| 2 | spc.ewmaChart / |
| 3 | TABLE={name='datos_proceso'}, |
| 4 | processValue='medicion', |
| 5 | subgroupValue='subgrupo'; |
| 6 | RUN; |
Realiza un análisis EWMA con un peso específico (lambda) de 0.2 y límites de control de 2.5 sigmas, guardando el resumen en una tabla.
| 1 | PROC CAS; |
| 2 | spc.ewmaChart / |
| 3 | TABLE={name='datos_proceso'}, |
| 4 | processValue='medicion', |
| 5 | subgroupValue='subgrupo', |
| 6 | weight=0.2, |
| 7 | sigmas=2.5, |
| 8 | chartsTable={name='resumen_ewma', replace=true}; |
| 9 | RUN; |