Me gustaría tener la capacidad de proceso parametrizada, es decir, la columna de capacidad del proceso será cambiada por el conmutador de columna. Sin embargo, la definición de análisis de capacidad del proceso no acepta ningún valor parametrizado. En el siguiente ejemplo, supongamos que el valor del conmutador de columna es "d", que es una cadena "Desplazamiento". Las variables de proceso se pueden definir con Eval(d) sin ningún problema, es decir, Variables de proceso( evaluar (d)) funciona bien; sin embargo, el análisis de capacidad del proceso no funciona, es decir, evaluar (d)<< El análisis de capacidad del proceso no funciona. La razón por la que necesito esto es que las columnas del conmutador de columnas cambian dentro de una lista, y quiero que la trama interactiva la siga.
Otro problema que tengo es que los valores del gráfico de capacidad interactiva no cambian con el conmutador de columnas. Manualmente, es posible usar "Volver a los valores originales", pero no funciona en el script (como se muestra en la imagen). ¿Cómo puedo usar esta función en el script para que cada vez que cambie la columna, se revierta?
re= "Desplazamiento" ;
ProcessCap = dt << Capacidad de procesamiento (
Variables de proceso ( evaluar (d) ),
Método de rango móvil (promedio de rangos móviles),
Informes de detalles individuales ( 1 ),
Gráficos de caja de capacidad( 0 ),
Gráfico de objetivos ( 0 ),
Gráfico de índice de capacidad ( 0 ),
Utilice siempre las propiedades de la columna ( 1 ),
Gráfico de rendimiento del proceso ( 0 ),
{ evaluar (d)<< Análisis de la capacidad del proceso (
Capacidad general de Sigma ( 0 ),
No conformidad( 0 ),
Dentro de la capacidad de Sigma ( 0 ),
Histograma( 1 , Mostrar dentro de la densidad Sigma ( 0 ) ),
Gráfica de capacidad interactiva (
1 ,
Revertir a los valores originales ( 1 ),
))},