JSL para guardar una fórmula más suave de Graph BuilderHe estado tratando de descubrir cómo guardar la fórmula más suave de Graph Builder usando JSL sin éxito. También probé la función Spline Smooth() en una tabla de datos, pero eso tampoco funcionó para mí. Lo que estoy tratando de hacer es automatizar un proceso que hago una y otra vez usando la columna que se guarda del suavizador en Graph Builder. Es un proceso bastante largo y puedo escribir todas las partes excepto el guardado más suave y todo depende de la columna de datos suavizados. ¿Alguien tiene alguna idea?
Ejemplos de lo que he intentado se muestran a continuación:
Graph Builder(
Show Control Panel( 0 ),
Variables( X( :x ), Y( :y ), Overlay( :type ) ),
Elements( Points( X, Y, Legend( 14 ) ), Smoother( X, Y, Legend( 15 ) ) ),
Save Smoother Formula( 1 )
);
y
var = Graph Builder(
Show Control Panel( 0 ),
Variables( X( :x ), Y( :y ), Overlay( :type ) ),
Elements( Points( X, Y, Legend( 14 ) ), Smoother( X, Y, Legend( 15 ) ) ),
);
var << Save Smoother Formula;Modelado Estadístico AvanzadoRe: JSL para guardar una fórmula más suave de Graph Builder¡Gracias Xan! ¡Eso realmente funciona muy bien! También pude cambiar el valor lambda con un poco de investigación en la Guía de secuencias de comandos. Estoy de acuerdo con el valor predeterminado, pero descubrí que un valor diferente generalmente funciona mejor para mis datos. ¡También estoy usando una variable de superposición y eso también funciona muy bien! ¡Realmente aprecio la ayuda!
Re: JSL para guardar una fórmula más suave de Graph BuilderEl comando en el elemento más suave en su menú de triángulo rojo es Guardar fórmula. Puede enviarlo a través de JSL utilizando el comando Actualizar elemento.
gb = Graph Builder(
Variables( X( :height ), Y( :weight ) ),
Elements( Points( X, Y, Legend( 2 ) ), Smoother( X, Y, Legend( 3 )) )
);
gbb = Report( gb )[Graph Builder Box( 1 )];
gbb << Update Element( 1, 1, 2, {Save Formula} );
Re: JSL para guardar una fórmula más suave de Graph BuilderCreo que eso probablemente funcionará. Justo lo estaba mirando cuando publicaste esto. ¡Gracias!
Re: JSL para guardar una fórmula más suave de Graph BuilderNingún problema.
Descubrí que puede guardar los valores predichos de un ajuste de Kernel Smoother usando la plataforma Bivariante (Ajustar Y por X). ver este hilo . Entonces, ¿esa podría ser una solución para ti?
phil
Re: JSL para guardar una fórmula más suave de Graph Buildergracias philVoy a poner en una solicitud de lista de deseos.
Re: JSL para guardar una fórmula más suave de Graph BuilderHola,
En general, debe buscar en el índice de secuencias de comandos JMP desde el menú de ayuda para encontrar el comando que necesita.
En este caso, aunque parece que esta no es una característica programable. Busqué en el índice y no encontré nada. También vi algunas otras preguntas sobre esto en la Comunidad JMP y no tenían soluciones.
Es posible que desee agregar esto a la Lista de deseos de JMP .
Saludos,
phil