Extraer pendiente e interceptar de Resumen de ajusteHola a todos,
Necesito crear un script que extraiga la pendiente y la intersección del Resumen de ajuste y luego los use para calcular un valor de corte para mi variable.
El usuario primero imputará los filtros y eliminará los valores atípicos. Cuando esté satisfecho con los puntos de datos, él / ella presiona un botón y obtiene la pendiente y el concepto de intercepción como se muestra en Resumen de ajuste, que se utilizará para el cálculo de corte.
Alguien puede ayudarme?
Re: Extraer pendiente e interceptar del Resumen de AjusteAquí está mi código hasta ahora.
Funciona como está, solo me gustaría obtener tanto la pendiente como la intersección de Num Col Box (7) y no puedo descubrir qué es lo que está mal. int = num (palabra (1, eq2)). No devuelve ningún número, así que estoy recibiendo la intercepción del cuadro de esquema (2).
Adjunto la plantilla xml.
dt = Current Data Table();
biv = dt << Bivariate(Y(:variable1), X(:Conc A), Fit Line());
rbiv=report(biv);
eq1=rbiv[Outline Box(2)][1, 1] << get text;
eq2=rbiv[Number Col Box(7)] << get text;
slope = num(word(2, eq2));
int = num(word(3, eq1)); //I'd like to get both numebers from Number Col Box (7), but if set int = num(word(1, eq2)) I get nothing.
Cutoff = int+slope*2.5;
Eval(
Eval Expr(
:variable1 << Set Property(
"Spec Limits",
{LSL( Expr( Cutoff ) ), USL( Expr( . ) ), Target( Expr( . ) ),
Show Limits( 1 )}
)
)
);
Re: Extraer pendiente e interceptar del Resumen de AjusteSí. Si la plantilla XML existe, puede usar 'LoadTextFile ()', hacer los cambios e inserciones que necesita usando JSL, luego usar 'SaveTextFile ()'. Busque en 'Ayuda> Índice de secuencias de comandos' para obtener detalles de estas expresiones JSL.
Estoy seguro de que obtendrías una guía más específica si pudieras dar un ejemplo.
Re: Extraer pendiente e interceptar del Resumen de AjusteGracias por el enlace, es muy útil.
El corte es una concentración predefinida de analito, por lo que una vez que se conocen la intersección y la pendiente, se determina fácilmente. Me gustaría agregarlo a mi y como límite de especificación, pero el objetivo final sería completar una plantilla xml con pendiente e interecept. ¿Hay alguna forma de rellenar archivos xml con jmp?
Re: Extraer pendiente e interceptar del Resumen de Ajuste @francescaz :
Para obtener los datos del resumen de ajuste, consulte aquí
https://community.jmp.com/t5/Discussions/JSL-A-script-that-extracts-textbox-information-from-a-bivariate/td-p/13016
En cuanto a la definición de punto de corte, ¿puede definir las condiciones o compartir lo que tiene?
Mejor
Uday