spc

ewmaChart

Descripción

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ámetros
ParámetroDescripció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.
Creación de datos para análisis EWMA

Crea un conjunto de datos simple con mediciones de proceso y una variable de subgrupo para demostrar el análisis.

¡Copiado!
1DATA mycas.datos_proceso;
2 INPUT subgrupo medicion;
3 DATALINES;
41 10.2
51 10.4
62 10.3
72 10.5
83 10.1
93 10.2
104 10.6
114 10.7
125 10.3
135 10.4
14;
15RUN;

Ejemplos

Realiza un análisis de gráfico EWMA estándar utilizando las columnas especificadas para el proceso y el subgrupo.

Código SAS® / CAS Código en espera de validación por la comunidad
¡Copiado!
1PROC CAS;
2 spc.ewmaChart /
3 TABLE={name='datos_proceso'},
4 processValue='medicion',
5 subgroupValue='subgrupo';
6RUN;
Resultado :
Genera tablas de resultados con las estadísticas del gráfico EWMA, incluyendo el promedio del proceso y los límites de control estándar (3 sigmas).

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.

Código SAS® / CAS Código en espera de validación por la comunidad
¡Copiado!
1PROC 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};
9RUN;
Resultado :
Produce un análisis donde el promedio móvil es más sensible a cambios pequeños (debido al peso 0.2) y los límites son más estrechos (2.5 sigmas). Se crea la tabla 'resumen_ewma' con los resultados.

FAQ

¿Qué función realiza la acción ewmaChart?
¿Qué parámetro se utiliza para asignar el peso al subgrupo más reciente?
¿Cómo se pueden restablecer los valores de la media móvil después de una excepción?
¿Cuál es el propósito del parámetro 'sigmas' y su valor predeterminado?
¿Cómo se especifica la tabla de entrada para el análisis?
¿Qué hace el parámetro 'asymptotic'?
¿Para qué sirve el parámetro 'processValue'?
¿Cómo se puede limitar el análisis basándose en el número de grupos?