¿Cómo ver la ecuación utilizada para spline?Así que estoy usando el ajuste XY para generar una spline que se ajuste a una curva. Vea el ejemplo sencillo adjunto. ¿Cómo llego a las ecuaciones que JMP usó para generar la curva, por favor?
Re: ¿Cómo ver la ecuación utilizada para spline?Puede especificar lambda al utilizar el ajuste de spline en Graph Builder y guardar la fórmula.
Curioso: ¿para qué quieres la fórmula?
Re: ¿Cómo ver la ecuación utilizada para spline?Lamentablemente, no puede especificar lambda cuando utiliza la plataforma Fit Least Squares. Sin embargo, puedes especificar el número de nudos.Consulte el siguiente script para ver un ejemplo.
Names Default to Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
fls = dt << Fit Model(
Y( :weight ),
Effects( :height & Knotted( 5 ) ),
Personality( "Standard Least Squares" ),
Emphasis( "Minimal Report" ),
Run(
:weight << {Summary of Fit( 1 ), Analysis of Variance( 1 ),
Parameter Estimates( 1 ), Scaled Estimates( 0 ),
Plot Actual by Predicted( 0 ), Plot Residual by Predicted( 0 ),
Plot Studentized Residuals( 0 ), Plot Effect Leverage( 0 ),
Plot Residual by Normal Quantiles( 0 ), Box Cox Y Transformation( 0 )}
),
SendToReport(
Dispatch(
{"Response weight"},
"Parameter Estimates",
OutlineBox,
{Close( 0 )}
)
)
);
fls << Prediction Formula;Re: ¿Cómo ver la ecuación utilizada para spline?Hola, Mark,
Buena explicación. ¿Sabe si hay una manera de replicar la plataforma Bivariate Fit Spline (lambda = 1000) para ajustar el modelo? ¿Podemos obtener el número de nudos del gráfico bivariado e ingresarlo en la plataforma Fit Model?
¡Gracias!
Shaira
Re: ¿Cómo ver la ecuación utilizada para spline?Ver también @Duane_Hayes ' artículo Entendiendo los splines cúbicos .
Re: ¿Cómo ver la ecuación utilizada para spline?Sí, eso cambia el modelado del efecto de tu X. Déjame saber si tienes más preguntas.
Re: ¿Cómo ver la ecuación utilizada para spline?¡Ahhh! Si hace clic en X para que se seleccione como Efecto de modelo de construcción y LUEGO hace clic en los atributos y elige Efecto de spline anudado, aparece la opción para elegir el número de nudos. Seguiré investigando, pero la necesidad de seleccionar el efecto primero no estaba clara para este novato...
Re: ¿Cómo ver la ecuación utilizada para spline?Gracias por la rápida respuesta Marcos. No veo cómo generar la curva spline que podría generar en Fit XY.
Puedo encontrar el diálogo Ajustar modelo que mencionas. Puse Y como variable de rol, X como efecto de modelo de construcción. Puedo ver una opción para actualizar el título (que por defecto es '2'). Dejé Personalidad como 'Mínimos cuadrados estándar', Énfasis como 'Apalancamiento de efecto' y mantuve Peso, Frecuencia, Validación y Por, todo en blanco.
Cuando selecciono "Efecto Spline anudado" en Atributos, no pasa nada que me pregunte sobre el número de nudos.
Guardé los scripts para la spline y el ajuste a la tabla de datos adjunta.
La salida parece ajustarse simplemente a una línea recta.
¿Qué me estoy perdiendo?
Salud
John
Re: ¿Cómo ver la ecuación utilizada para spline?Creo que Bivariate y Graph Builder se ajustarán a los modelos spline, pero ninguno guardará el modelo donde puedas verlo o usarlo fuera de la plataforma. La plataforma Fit Least Squares puede ajustar, perfilar y guardar modelos spline. Funcionan de manera diferente. (Existen diferentes tipos de modelos spline). Seleccione Analizar > Ajustar modelo y seleccione la respuesta y el predictor que utilizó en Bivariado. Seleccione el predictor en la lista Efectos, haga clic en el triángulo rojo junto a Atributos y seleccione Efecto Spline. Haga clic en Ejecutar y seleccione Guardar columnas > Fórmula de predicción.
Tenga en cuenta que Ajustar modelo le pedirá que especifique el número de nudos en lugar de especificar el parámetro de rigidez Lambda como en Bivariado.