Vorrei avere la capacità di processo parametrizzata, ovvero la colonna della capacità di processo verrà modificata dal commutatore di colonna. Tuttavia, la definizione dell'analisi della capacità di processo non accetta alcun valore parametrizzato. Nell'esempio seguente, supponiamo che il valore del commutatore di colonna sia "d" che è una stringa "Displacement". Le variabili di processo possono essere definite con Eval(d) senza alcun problema, ovvero le variabili di processo( Valutazione (d)) funziona bene; tuttavia, l'analisi della capacità del processo non funziona, vale a dire, Valutazione (d)<< L'analisi della capacità di processo non funziona. Il motivo per cui ho bisogno di questo è che le colonne del commutatore di colonna cambiano all'interno di un elenco e voglio che la trama interattiva lo segua.
Un altro problema che ho è che i valori del grafico della capacità interattiva non cambiano con il commutatore di colonna. Manualmente è possibile utilizzare "Ripristina valori originali", ma non funziona nello script (come mostrato nell'immagine). Come posso utilizzare questa funzione nello script in modo che ogni volta che cambio colonna, si ripristini.
d= "Dislocamento" ;
ProcessCap = dt << Capacità di processo (
Variabili di processo( Valutazione (D) ),
Metodo dell'intervallo mobile (media degli intervalli mobili),
Rapporti dettagliati individuali( 1 ),
Capability Box Plot( 0 ),
Trama obiettivo ( 0 ),
Grafico dell'indice di capacità ( 0 ),
Usa sempre le proprietà della colonna ( 1 ),
Grafico delle prestazioni del processo ( 0 ),
{ Valutazione (d)<< Analisi della capacità di processo (
Capacità complessiva di Sigma ( 0 ),
Non conformità( 0 ),
All'interno della capacità Sigma ( 0 ),
Istogramma( 1 , Mostra all'interno della densità Sigma( 0 ) ),
Grafico delle capacità interattive (
1 ,
Ripristina i valori originali ( 1 ),
))},