passando una variabile in un grafico cusumCiao,
Nel semplice script seguente, come posso passare le variabili varTarget e varSigma nella creazione di cusum?
dt = Open ("$ SAMPLE_DATA / Controllo qualità / Sensore temperatura motore.jmp");
varTarget = 100;
varSigma = 10;
dt << CUSUM Control Chart (
Y (: Y),
Target (varTarget),
Sigma (varSigma),
SendToReport (
Spedizione(
{"Grafico CUSUM"},
"2",
scalebox,
{Min (-7,5), Max (10), Inc (5), Minor Ticks (1)}
)
)
);
ScriptingRi: Passare una variabile in un grafico cusumHo pensato che avrei potuto usare la funzione Eval Expr () con le variabili come argomenti, ma non ha funzionato qui. Ad ogni modo, di solito uso questo approccio basato sulla sostituzione di parti di un'espressione.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Quality Control/Engine Temperature Sensor.jmp" );
varTarget = 100;
varSigma = 10;
Eval(
Substitute(
Expr(
dt << CUSUM Control Chart(
Y( :Y ),
Target( ttt ),
Sigma( sss ),
SendToReport(
Dispatch( {"CUSUM Chart"}, "2", ScaleBox, {Min( -7.5 ), Max( 10 ), Inc( 5 ), Minor Ticks( 1 )} )
)
)
),
Expr( ttt ), varTarget,
Expr( sss ), varSigma
)
);Ri: Passare una variabile in un grafico cusumEcco come farlo con Eval Expr:
Eval(Eval Expr(
dt << CUSUM Control Chart(
Y( :Y ),
Target( Expr( varTarget ) ),
Sigma( Expr( varSigma ) ),
SendToReport(
Dispatch( {"CUSUM Chart"}, "2", ScaleBox, {Min( -7.5 ), Max( 10 ), Inc( 5 ), Minor Ticks( 1 )} )
)
)
)); Questo link mostra alcuni altri metodi per fare la stessa cosa.