pasar una variable a un gráfico cusumHola,
En la secuencia de comandos simple a continuación, ¿cómo paso las variables varTarget y varSigma en la creación de cusum?
dt = Abrir ("$ SAMPLE_DATA / Control de calidad / Sensor de temperatura del motor.jmp");
varTarget = 100;
varSigma = 10;
dt << Cuadro de control CUSUM (
Y (: Y)
Target (varTarget),
Sigma (varSigma),
SendToReport (
Envío(
{"Gráfico CUSUM"},
"2",
ScaleBox,
{Mín. (-7.5), Máx. (10), Inc (5), Señales menores (1)}
)
)
);
ScriptingRe: Pasar una variable a un gráfico cusumPensé que podría usar la función Eval Expr () con las variables como argumentos, pero no funcionó aquí. De todos modos, generalmente uso este enfoque basado en la sustitución de partes de una expresión.
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
)
);Re: Pasar una variable a un gráfico cusumAquí se explica cómo hacerlo 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 )} )
)
)
)); Este enlace muestra algunos otros métodos para hacer lo mismo.