Script para agregar límites de especificación a una columnasoy nuevo en scripting
Estoy seguro de que esto es muy sencillo, pero estoy buscando crear un script que agregue un límite de especificación superior a una columna (no se requiere USL ni Target)
muchas gracias por cualquier orientacion
Re: Script para agregar límites de especificación a una columnaNo puede cambiar las etiquetas LSL y USL.Puede cargar los límites como Límites de respuesta y los etiquetará como RSL y LSL.Finalmente, puede agregar sus propias líneas de referencia que le permitirán nombrarlas como desee.
Re: Script para agregar límites de especificación a una columnaAdemás, ¿hay alguna forma de cambiar el nombre a LSL/USL para mostrar algún otro nombre?
Re: Script para agregar límites de especificación a una columnaHola, Ian,
¿Hay alguna manera de agregar LSL/USL en función de la agrupación por una segunda columna? Por ejemplo: tener diferentes LSL/USL en función de si el estudiante es niño o niña. Por lo tanto, cuando graficamos peso edad/peso por niño o niña, los límites correspondientes deben mostrarse en el gráfico (solo LSL/USL). si graficamos la altura del niño y la niña en un solo gráfico, la etiqueta de límite podría agregar _"groupby name" al límite (por ejemplo: LSL_boy, USL_boy, LSL_girl, USL_girl).
Gracias,
Devésh
Re: Script para agregar límites de especificación a una columnaGracias Ian... Lo intentaré.
Andrés
Re: Script para agregar límites de especificación a una columnaAquí hay una manera:
NamesDefaultToHere(1);
// ******************************************************************************************
// Given a column reference, sets spec liomits property
// ******************************************************************************************
SetSpecLimits = function({c, lsl, usl, tar},
cmd = Expr(c << SetProperty("Spec Limits", {LSL(expr(lsl)), USL(expr(usl)), Target(expr(tar))}));
eval(evalexpr(cmd));
);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
SetSpecLimits(Column(dt, "height"), 60, ., .); // Set LSL only
SetSpecLimits(Column(dt, "weight"), 80, 120, 100); // Set all three values
Use 'Ayuda > Scripting INdex' y 'Ayuda > Libros > Guía de Scripting' para averiguar cómo funciona.